Skip to main content

Full text of "c't: Magazin Fur Computer Technik (May 1984)"

See other formats


magann fur 



techilik 



SuparTape 
fiJrC64und VC-20 



Den MACRO-80 meistei 



c't-Floppy-Karte 
in ECB-Systemen 



SBASIC-Preprozessor 



^6^.'..i^^ 



rscfcne 



'efGhtjaBTnaeht 




Heis 



• Software- 
^ Service 



Ein Extra-Service des Heise-Software-Service - 



VICTAPE SPECTRUM MODEL B 

COMPUT NG COMPUTING COMPUTING 

f(j| VC 20 tUr ZX SpeCHUn hir BBC Acd n, Mode 1 1 

mm 




Speziai Maga-'inp aiif Cnmpact KasseltGn 



COMPUTING demonstrer, was Ihr Homecomputer kann: 



(uf dem Fa-bbildschiri 



COMPUTIISQ-Magazine — exkliisiv fOrc'l-Leser 
n der internationalen Orlqinalsusgabe (in englis:;h3r Sprache) 




Prais: 19,80 DU (zuzCigllch 3 DM Versandkosten) 



ZX-COMPUTING 

das groBe Spezialmagazin fcr ZX81 und Spectrum 
(Orlginalajsgabe in engiischer Sprache) 

Programme unij Informalioien 
Liber Ihren Compuier 

Preis: 9,80 DM (zuzOglich 1.70 DM Versandkosten) 



Bestsllen beim 

H eise-Softwa re-Service 
Postfach 2746 • 3000 Hannover 1 



(^'t-Abunnement 
Abmfkarte 

GARANTIE 



las Recti, seine Be&tellui 
lalb dner Woche naeh . 
chririlich zu wideirufen. 



c't-Abonnement 


Abmfkarte 


Jb, (Iborsdtidcn Sic iinr bis auf V^idtrmf alle kilnfllBc 




Dh4 .Tahr«almTmpnnit ksstol DM 58.— inkl. Versandk 




1 1 1 1 1 1 I'l ' 1 1 1 M 1 1 1 1 1 1 1 1 1 1 1 






icii besiaUee aiiSdcLcklich, vom Rt-hi rie, schriftlichm Widmufs in 
AbschluD beim Verlag Heinz Hdse GmbH. Fostfach 27 4S, 3000 Han 
men zu haben. 

Ilniprvhrift 


■"t::.""'.™': 



c'1-Konlaktkarte 



■e. bereil! crschieneiH Hefle 
■n Verlag Heinz Heise GnibK, 
Versanti, Postfach 2746, 



c't - magazin fiir computer technik Kontak tkarte 

Ich beziehe mi:h auf die in c'l /i Seitc „ erschienene 

U Anzeige U redattiondle Besprechung 

n undbitieSie.mirweiierelnforraaiionen Liber IhrProdukt, 

□ und gebc die nachfolgende Bestdluiig juler Anerkennung Ihrer Liefer- iind Zali- 
iungsbedingungen auf: 



c't-Kontaktkarte 



c't - magazin fur computer technik Kontaktkarte 

ich beziehe rai:ii auf d.e in t'l /8 Seite erschienene 

a AniCige - D reflalLtioneile Besprechung 

D undbitteSie, mil wtiLcre Intwrmationenuber Ihr Produkt 

n und gibe die nachfolgende Bestellun; untcr Aiiei keiiuui.g Hirer Liefer- und Zah- 
lungsbedingungen auf; 



beini lag H inz H r 

c'l-Ver^and, Pos.fatli ; 
30C0 Hannover i, ordfrn. 



li 

IS 



^ifi 



magazin fur 

computer 

lechnlk 



Vertriebsabteilung 

Verlag lleinz Ileise GmbH 

Postfach 2746 

3000 Hannoyei 1 



1-::^ 



c'l-Abonncmcnt 
Abmfkarie 



c'l-Konlaklkarle 

Anscbrift der Firma, bei ^ 

der Sie heslelien bzw. von der ^ 
Sie Informationen erhaltsn wollen. 



c't'Kontaktkarte 



BestelU/angeforden 



c't-KunLaklkarle 

Anschrft der Firaia. bei ^ 

der Sie heslelien biw. von der ^ 
Sie Informationen erhallen wollen. 



c't-Kontaklkwtc 



n<i/€om-c 



Jumbo-Komfoit 

/ fiir Ihren 

J nschrechner 

bielet Ihnen das neue 
CP/M 3.0 Belriebssystem! 




^ 



cH 5/S4 


8 


Lvserbriefe 


14 


i:'i uktuell 


50 


c'l-Ciub 


102 


(■t-Sollwar&-Review 



104 
105 



c't-Titel 



111 


Soflwar^Service 


107 


ins^renlcn-Veizeichiiis 


108 


Vorschau nufHoflfi/SJ 


108 




c't-Priifstand 


26 


-MTX S12.- Ein Muslorknabe 
Der .ang Eraanete von Memotech 


48 


Kein grolStr Wurf 

Tandy TRS SI Co r irpu 7 


64 


iJcr nen ORIC 

ATMOS au d m Pni sta d 


Cf PflXSlpS 


31 


WeuE der M kro stre k 

Tri^gerprogramme lur d F h e a he 

mit d C ^ o k p 


61 


ORiC - ROM B kna kl 

Teil 1: SpeicherBufoau und nad n 




>t nder ko-nmt Ihnen 
la sehi enfgejen: Sie fcrauchen 
ein Einkaiial-iicope und be- 



Wenn der [Vfikro 
streikt 

Wer es ejrmal probleren muB 



hin 'duiclimiat', Dabei ist es 
gleidigultig, cb es sich nur um 
einen Keclineraiisfali handelt, 
Oder ob einc Njucnfviickluug 



Centronics Interfac 
fur den 
Spectrum 16 48K 



SuperTape fur 
6^02 Computer 



N b 

Seite 87 




* 1 ® 

j-wtripfrf^i ,<n» S^ -r* « 
J, "^ "'' ' '•' ■ 



So/ifvfo/e-&(ow-/(ow 



MTX 512: 

Ein Muslerknahe 



er Computer im Tssla- 
ir-Loot'. Mit vieler. Feanires, 
'e fn dteser Gal- 



Seite 26 SBASIC-Prcproiessor 



Polygoj) 



drel bis vier Ecken hahen. 
e groOen Bereclinungsjro- 
i;. Aucli der Flacheninhalt 




n die Eniiiltluag da Tiag- 



Wenn ()4K tiicht 
reichen 

Bedeuletea dem Compuierbe 
siteer noch vor gar m hi langei 
Zelt Spdcliprerwaierunsen um 
1 KBjte schon einf n gewnlligen 
Forlschntt. so gibl man ich 
heutzitage iidia h mil MK 
nicht inshr jufriedoi W enn 
4lfc SOMs 4lfeeU™iil iiid 
durch RAMs Tsetzl ™id dmn 
getit da? Tuftsin los V ir be 
leuchten versthiedenf "\erfah 
ren des ipeicherausbaue lom 
virtueUcn Spiitiier bia im 
RAM-Floppy 

Seile 52 



MACRO-80 mcMern 

Der 'M80' ist «eit vcrbreitel 



La Microsoft be gef Jgt wird 
in eigertea und das ROn 
■ ■ rs der Spit 



c't Piojekte 

Ontromcs Intel lai 

fur ZX-Speci im i 



rofils, das det wird in diesem Beitraa aul 
verlangt, deo Ges;hmaek -gebiacht. An 
ermuUidi kleinen Bsisrielprogrammen, 
mm heLl iX, jer Lcscr auspiobicrcr. 
; kann ^a- kann, wirdm die entscheiden- 
den rahiRkeiten des M80 de- 

SeiTe 6S 



cc ersclieint 12mat mi ja 
ziir Monatsmitte. 
c't 6/84 erhaJten Sic ab 
17. 5. 84. 



I 16 und 48 K 



40 




56 



29 



Scope Extender 

Dtilalei \orschall^erit bringi 16 Kanile 

aut cen BildsLhirm 


36 


i-'lTeriiin4l nJih Ms«' 

Tal 3 Korrel.turei und Hinweis; fnr dio 


85 


hiperTape fur 6=502 Computer 
Bti'.Eieliiaft vorgeljiirt am VC-20 und C64 


87 


SuperTape-K.mfon 
filr dcnZ\8l 


92 


f'186- Zwisehfnhllanz 
Anmerlrangen und Berichtigungen 


96 


c't-AppUkation 


VIA 6S11 

EinsatK und rrogrammicru^is 


75 


Gmndlagen 


Wenn 64 K nicht reichen 

Banking, Paging, vlriucLcr Spcicher 


-52 



^Leserbriefe 



Ihier ZeilSLhnft i. 



Di S haltb liJer '^olltcn nieini 
i^tsicht nai* ^olLiandiger bi 



VM Bref ,01 H Cj Olio) 



niDthte ich daraut hin 



Be sp «1 be.m EIoppv Cgntrol 


"^ "=. dillfin ^Ote^vtl in™ 


ler an den 1^ «ns hlussen eer 


zessDrSj.tem erftcile l werden 




Ongmal WD Jattnblatt ler 


kiln Dies erhahi die Rccli=n 


woida suder vorictundcn 


lelstUBg erheiilii.li so daU sii.li 


Dsdi ch vSrp deijemgjn L- 


dc. 80S6 icgonibLr virlcr Kon 


sern die Ihie Schaltungen ver 


kujTenter ahhehf 


Etdiei mOthten einiges an 






klau" SohJIer Niuib rg 


dium er^poTL gcblicbcD 




Uipl Ing R Wilier Wedel 


FORTH rrai,fn 




Dis F3PTH Had GrirOR-H 


«,r^.ol!,^.nst,^s.rrfKall 


Arlikd viii Pscr Oli^rtachpr 
hiben mii.h angeregt sel3=t 




ruKIH m Itrnen und fin-u 












Der -ORTH ion ct Vm 


Inlhcr 2e sJ,„l ^LHeU' 


b^unmb bhothek Nt a cnlholt 




ua Zeilen Editor De nnpU« 


Mcplihkit beim \C '0 


und TevtfoTnuraerei Inwie 


Z^81undZ\Spf^rri.mmehr 


fern sind diese beim norma en 




rORTH L lU 1^ eiilhdlteD7 




Ich babe gele en \ Starting 








FORTH 7 ale h Compiler 


nii.ht alk Coirpuierzeitschnf 


HiSh Lei I Spiai-he und Bd 




ridjssj stem 1,1 I< dj? immer 




aerFaU oder laufl z B da^ c t 


selten djBPgfn fthlh maii d-r 




artiae Inlurniationeti fur Rech 


ienke an den Beiicht Tb^r u 


ner der mitteren und hcheien 
Pc.kldsc Ich erv.aftf nun 


piter Ai.e ' 


^itteivlelkichluiRauinBre 


aus5v,hlielllii.li mit letzteren Mn 


men nodi lemanden de skh 


,thinen bescMftigt doch sell 
en vieleii-hl enls-ire fipnri 


ur FUKIH iiterssserf Idi 
varc dankbar lUt d= An 



icni Maikldilcil gelegentlkh 

Dnickeit n-ur-VerfU'uraMe 



1 .iLii dij kc iLh fUr > 



die Tau.- 


-krhih nnndnun 


und Ml 
FORTH 


1 « neue Z^ll' hr ft 

e Berne noLh mdir 
ind IBM PI Intor 










m!hl'^ffl™^e 


hiasiigen Sjo ddher 


Euser 


1 KUuInei Lrlientl-al 


Bereii.li J=r 




Di^ ,i[<U 


tziiche-! Progratme 



luM del EntMi U'rs uni dfm 




Prus •ilmdiird isl leditli h i,.r 
Zt. Ln-d: 0: ^ eht STiRTI y6 
Fnj!TH\ und bi, Mv Zc! 


kurzem einivardhci funkto 


omeisoren inAisembkrW 




^e { b^kannt sib es nur \t 






4u-4i naJi dem Em-^hallun 




Bei aeOffnettm Gehause merkt 




-nan daP di= ULA (da? Kiin 


Die Ai^an^ n Staning 


Jencliip 1 lieiljer al< ncrmal lit 
















\1 ali^h gch es cinem Fr^und 








die einzi^n mit cieb^m Pro 




blem Daher mene Fraeen 


lor eine'n m de jetiiilisen 


Aohcr kann icli erne JL\ te 


MaschineispFBClu, gescHrieOe 


komm.n und wi= kvnnlc i.l 


isierl und au^i^fuhr wr lin 


prti nrtern JaB diP.Pr Bau9t-m 


'NEX-^) Ditser M^rireer 


WclframNii.kiT BruLhsal 


imtafije niick Pro essoi 9 ois 








iJbmiRuimBremmioci\^i 


ill? hum S namr Generally 


lt.rc rOPTHFim cjiiiieren 








Kamt Mdki hi melden sich "i 


LLA II gOBerim I mfuns te 


mue auf diei" 4nlras! 


land i^y,orden. Zv. ir '.Ales 


Em" 'ieUioi der rOITH 


noimcl stm dufi diem IC bis 


merest Croip o^s'iert aiich in 
del 3i nil irrpuWil (slehe LI 




Clul in deser Aus^ibc} 


dLS minnLn \ershlallf^ 


(Red) 


t^ena IraU all m en ZXIl 




austmi uiro er lie der Firma 




repcrlerl — aba nw venn der 


HMO ki.acl.en ' 






y.urde Smnnt der Comtuler 


Leer und \bonnent Itirts sehr 


eus einer andereii Quelle so 


ttnde ^nfrasec ir bezua aul 


lUniic man hn In den Mull 



i PB4>org8!teUleSuperTare 
erfahren ajch heiir HXZO 
anaenden? Und 1 t be^bsidl 



\1- Hindicap fiir Mo.^lunc 

mir da-. Oeheinuiis urn die u 
lerne SoftBa.e FUr das kon 



ORIC ROM m Darf man an 
legen is,! '!ip si h Pininal dies 
beiugljLli des HA_U anneh 



Defekl' lie ne^am. 
uui'^tliiiKdit Dps gt 



(Rea ) Slabi Its tergro3t.ri 



Was ist Ihnen lieber? 
Ein Drucker mit diversen 
AufpreiS'Extras 
Oder ein MC 2100? 




Wir suchen 

Vertriebspartner, die auch :n 
DruchergeschM noch was 
verdiensn wollen. 



g:TorndorfirH3tjplstraBs ti 



J[>wee# 



Technitron GmbH 

eine Finna dei Dyneer Gruppe 



/Leserbriefe 



\ls alleiersies a Oi.hte ich Ihre 

>Ltcr fUr dsn Selli'ttau >o zu 
.ipllan k hen Nachdem 5ich 
inidhlige F raiei aul dem 



uiter CP/M eistdlte Pro 
grairni ordnLng.gim'ilJ aul 



,Llc, , ml Labels 

t die vorgestellte 
ohne 'Matken 


Zelcnl-n-r+blcbninv^r 
Z«.Jien Zsik 174 unl i7> 


Mi-Voiteenthal 
DiJI jetunden 

Tukui iini„eviaii 
n der Label Zeile 


RE END LD ^, (HLl Ibl 
nachstCb Zechen in Rele 

cu Z-d= en AjiEuhrurg- 

lichen-' 
CP 

IvET la Z tnd -Label 
.elanden 




Auf dem Sjsu 



esh les RAM 2Ur Verft 
ang "^amn i-raendea Sie 
e Uralt I ii!ung mlTidi eliier 



Die yervrendel" Eefresbroiilint. 
btnOlig! ma-rirnal 2'o der 
tteclmerze! A vfiadei i sind 

Die CPl kam mil finer maxh 
traien Taklfreqjenz von f 
MH^ laurel iihnii^iiJil Die 
h dd n rsftesf^Techiik J ml 

nalen TaUfegtenz ion 5 



_. m OtoBbuch'la 
wandelt in der Label Zeile 

iiLht 



TO D^Tll anaegcben 



SLlirtfl erdli h em Int"rfate fur 
mtine bLhieibmaschme verof 

AUerdinga ilellt ith bei dem 
sodst her\ orratendeii koniep 
c n klcini,a Problem loi habt 
ni ht diP Mrtjlirhleit Hen n 
diesero Intrface eingeset-len 



WennSeMLhiaonsovielMu 
h" n it der EiEprogramraierutii. 



ten D t Preisi. tur HAM 'md 
h»iiQuta£st-iwPhEff^"en daR 
iLh eine hOhere S-itenZdhl zun 
Eeispie adit Seiten fur diirch 
aus angebrailit hJte iim*l 

ProsraTime duri.isi.hni tlieh 
Unser gevrorden slnd und so u 
re grflJeie Ub-rsic hket 
! B d-s Li5tmg5 iMluseicm 



rf-n L t Ter mrat-Compjtu 

weispo niir sine Bildsste an 
das 1 I Terminal imltt immt. 
hill ita^ Doppc/ti- \*ir rni.inte 
durml anen aL^eptcblen i or 
promS ge'tinJer i heben 
iiiic Controller Lar e.J\lr3 
Iti Hib aber Laufnerke a 



(..rafik hate ii 



s lifter i 



laehi aul weirn die Svntsj, tdr 
die Referenz Zeile g aiidtrt 
wnd iu RbET TO Label 
Z ™ emen " id dur h ii- 4n 
riihruiigszEiclien das Label 
nacli der Eingabe der Zeilc ak 
Snne bera.htet E eiituel 
diiii ^nllialtendc Di'^Wort.. 
^erden dann iiuht in Tikp 
uiTigew^ndelt Ebenso findet 
k-me Umwanllung von Klem 
bLichMabi-n m LrioUbuclistaben 



iWfe//e verfugi 



Die Defin libi eiEeier Befehle 

FDJiTm fpn irzjn derdi-De 
fmitior eriaabi Eisene Ma 
ichmerbe ehle k^nn-n Sie 
iiii.ll definieren 

u MP M mn "Id 



bidng 



f IBM PI 



M.riy,n.i 



.bai] Teraiinal'' 

Is um die Fbubilitai 



de5 Com 
M fahie' w IE 



la des Label Ende 
leueSvntaf der PefL 
e .ind lolgendc Andc 
im AeEemblei Pro 



AnfJiirungize 
: I'XPH nein 



Remer Bu Ji Balm 

Wo t)nn w.b iciere IWorma- 
tionen Ubtr den 674 i b'Zlehen 
(Dalcnblatt i.tc l" 



itr hnm Auto de' irlikels ei 
hil/llch Nier die Anschrifi 
herlert Nabereit koleieiiSE 
I'OU Biaunscmeig Leider 1 1 
dsr IC -VI- Zmt k wpf i,nd lei 
er ins diesem Cmnd heben 
Kir lor/Su/ig daii^n ibseieher 
et in de i Hajl ^are Serwct ou 
unelimen 
Into mcuonei' und Daen'ild 
Icr sndbs der nrrra Ir lei er 
hillbch Dcnn'chrflisl Intel 
S'm conduclor GmbH Seidl 
siraSe.' XOIO Mumlien ' 



Aufwind durch Fortbildung — 

mit Christiani Lehrgangen 




Christiani 



-^x 



□ N/ikroprozessortechnik 

n N/ikroproiesaor System 85 

□ BASIC mi: demVC20 

n BftSIC + Mikrocomp Jterpraxis 

□ Kompakt-Kurs EDV 

□ Automatisierung 

D Englisch/Franiflsisch 



H Elektroiik-Lsbcr 

H IC-Labor 

n Digital-Labor 

H Elektr, Steuerungstechrik 

U Videotechnik 

J Elektronisches Messen 

Zl Anateurfunk-Lizenz 



imCsi 



MicroComputerSysteme GmbH 
Sonderliste Hard- und Software fijr VC-20 und C-64 1/84 

1. Spelchererweiterungen fiJr VC-20 



JMortlil-'hpinPm Er9ft7t3K + flK+16Koder8K+ieK+8K{JlOBerflioll):6lelBlaii 
(2732 oderJ7641. Die ein^slnen SpeicherDerelche sind absoHa tber, carril caa Mod 

Die universellste Erweiletung fUrden VC-20. Vollajsbau Oes Hauptspe idlers pljs z 
speloher, BAGICodor MaBDhiinerptcaiamin-E'iMBiLemnD. Zum Llefeiumfanq qehor 
zjnn der vornardenan Dateibefeme 


1 mit belieOlgen anOeren Erweite'unner 
Prels:16K12a.-DW 
Pr«is: 3;k 178;- DW 

s&1zlici 40K-3yl9 als FWM-Disk, Grsflk- 

das Ptoaramm 'PseudodisW iurtrgsn- 

Pre Is: 278,— DW 






DorSLperspBoer 5 Sleikpiatie tQr f^odjle, toII gepuffen jiid mil abaulidlttacen 5e 
elnSleol<plalzfar4oder8KEPROMG732odsr27e4).ZusS1zlichbatli>dfltsi^ha„fH 
sung for die Module. 


esl-Leltungen, 3K RAM Erweltsrung jnc 
Prels: 228- DM 


2. Videomoduie fur VC-20 




qlbl dem VC-20 das FormEt seiner GroBer BrUder. Djrcfi die^M Mr.riii wirri i=\w 
mil dem VC-20 mOgtch. AiBer den Slandard-Blldichlimfurlilioner s\eheti mil dies 
mr VBhUgung. Zusaulli^hi 1st cieae= \flgjiil nocli mlt eiram Tejtpiogtamm ausgesta 


rnsdiatiB Dater- odsr Tey;uer3rtelljn6 
m h/adiil mch einig; Sorcartunl-tionen 


■- HlgH-Res Gra|>nic SjpBrmodol 

Supeigradi ind Dbetslchlliolie TeildarslBlluiig in Kinaii Modul. Dieses ModJl er 

befetile. die sogar be^negle Gratik ermfigllchen |Sprlte Sinl'ch;. AuEerdem gitt 
drucKan von GrariKer (Hardcopyi. 


es Esfelile ;um i^bspeobam und Ana- 


2. Software fur VC-20 





— Graphic Supermodul (ROM Pack] 

BewegleGrafikinbAaijyy MitdresemGratll<programmis;e9m4gll!;n.Und5oeirfai;b slesiMltdei Bafehl 
urd FRAM = eueugei S c ar c nor botlobiaen Steile das DlldschirrriB ein Srafikbild mil masiinal3Z<32 PjfiMb 

schirni ^eweger. Die Riibljng urd Geschwirdigloll wlrd djrch den Befebi MOVE bestlnmt. B s ?j'BSbape5^ 
binder! we Her (z. B. zur AblrBQe Bus .Inysiinks) Wf nn dis GriBe dsrSlispas nicht auarBicht, su bestsbl dis Maolii 
game Biidsdhirmseiter mK 176x160 Pineis ziir Darstellung uon Sewegungen zu benutzen, Der Befebi SHOW 
'SSsilKii [.iiu SehurdB anzslgen jno s omit rue Kfreje Bewegungen ei7eugen. DaB GrafitbllderaLsgadrLCkt (Ha 
ab SAOOO. ' Prels 

- Sccesn « DiuB (Caesella) 

4Q Zalcheri urri 9'^ 7eller aut dem VC-30 niir per Softwsra. Di=>^=> p™™rv,m n,.,^h( ~^ -..^.iirH iii. t=.Mo.i,i.„ 
blelben erhallen (Editor, print, input). Zosaizlicb steher einii 



jgramm Bletet alles, was Sie Cen5tlgen und 1st dabel soelnfactiiu Bedleren, 

J/30 Zeichen SjpefmadLl haben. denn dann stelien ihnen bis ai 792 Textzelien 
sIcbimEPROM des 4Q,'80ZBlchen Sjperniaduls. Prels; 99,— DM 

-- Pseudodlsk Datalpmsrenini (Cassetls) 

Floppybet^leb mIt Sope-gesctiwindigkelt, auoh wenr Sie gar kein Floppydlsk beatzen. Dieses Proaramm liufl mlt unaeren 
Hi'i^oi^nto""^'?" ^^'' ^"'^„^^^-°'^„*'^™^'','''-^'iBinVarl)lndungniit64KModuletianderorHersteileristaLchmOgllcli,wenn, 



imESsi 

MicroComputerSysteme GmbH 



4. Z 8QA Supermodul fur VC-21 

benjtzt. Cas Modul besletit aus 1o 



rr eld slgerslSndlger Ccmpuler, di 
— BK EPRO\fl mil Ten 



giing (2K BIOS). In VerQIridJiig mlt dem 
SUPER VC-DOS, CP™ 3.0 kompatiBel 



:t werden. Das Z 30A Supermodul belegl die VC-20 Adressen 

=ER VC-LOS eletiEn dem Senueer B2K-Eyte Speictier zut VarfL- 

Eind 18K-Bvt9 Arwander-SpeiQlier frsi (1GK BaElcintorpreter). 

Preis: 398,— DM 

Prefs:3«,— DIV1 



5. Floppydisk-Cont roller zum Z 8DA Supermodul 



er164K^Syi3 (40 T- 

jnj geliCrt el 



in Betriebssysterti-EPROM at 



i. Commodore 64 Module 

— Adapter ziim AnschluG von VC-20 Maduicn an den C-G4 

DieeerAdBplerermagllchi den Eetiieb foi gender Module sm Co n mode re 64: 54 K R. 
modul — Z BOA Supermodul 4 Floppyoortioller. Der Bu5adapler kann tt'' — ■ '^'— '- 

- 311 Zeichen + Grafik Supermodul 



111 2 Steckern: 78,— DM 



30ZeiclienLnd25Zall 

^uBerden* einen kamfortabler Grafik-BefehlEsatz zum Erslel 



Soltvjsre, Diesas PfOBramm emOgllcht ein abefslohlliches BiiJscfiirTitormat urfli 
_,., ^...^ — . ^__. "igsrGratlker im Format 320x200. DasPrograr 



■. Peripherie fijr VC 20 und C-64 



isaul EPROM: 148,- DM 



id TraktcdUhrung, sehr leise, 80 ZelcrerjSek. 
Ironies Scliniltalelle! V-2i eder VC.2Q)C-64 In- 



Laden'fsrkauf Raum Bremen Ladenverltauf Raum Franldurl 

Microcomputersy Sterne GmOH KOnigsteiner-Funk-Center 

Bremer Str. 23 Wiesenstr. 18 

2Q07 Achim 6240 Konigstsin 

Tel,: 04202/8 3131 Tel.: 0B174,'219 63 



l/ersandarisclitlft 

Microcomputersyster 
Klrchweg 5 
2a31 ScliwafSrden 
TqL: 042 77/692 



Hobby-Ironic '84 



Computer, Computer 



VVehnaLhten zcjgl; a ieraK 
uberdeuUich Dis Hobby 
Cumpultr verdrgngl immrr 



50'% del Scbnerpuokl des 
\iisslrllfran|ebi>(s Euf dcr 
Dailmundcr Hobby tconic bil- 



Na-h Mill. 



nics 



Zahl der Aussteller mil 137 
mar gcnngfOgig ril fcliufig, 
die venmeieie Ausslellungslla- 
(JiL jcdodi hat sjch wcilerhin 
vemrOSer Ncbcn den AuR«aI- 
iern beteiLgtf n sicb seehs Elek- 
Iromk Fruze tifrbandc an der 
Hobby tronii, Sle unlerrtchie- 
len.m 4 lien Center firraen- 
neutral dter crstiiiedcne Elek- 
Iroi ik Bueithe ne Mikrocom- 
puter LBPjnl I ideo- und 
To. hand ku iwdlcn-HOier 
and AmatPufinL Mil 69148 
BesiiLhirn Hurden die Voriah- 
leseahlen um fast 20% Uber- 
ichiiiien ScmelzuleuZiimen. 
W ■ R hn g L 



zvie ^ 15 Lautwe ken E. 310 
LB auiigesttner SJu-cibma- 
Sthinen lajtEtiir uod Mcmtor 
(12 Zoll 22MH^ 19,:kH„ 
Zeilenfrequenzj sind ebento im 
Grmidprei5 (rund 520C • D- 
Maik) enthElten me CP/M 
2.2. MBASIC und ein lestVEr- 

Sogar den Macintosh durftc 



fiihit, Zilat; Wir smd schlieJ- 
lich Handler'. 

Bei den 'kleineo' Couputern 
wurde aucii einlges lebat 



rt-SprachiyntbEsizer . 
Mil dim Dragon 64 
RAM) will sell I Herste.le 
den Elnstlf g ins Profflag 
gen. Als Di5ketteiibe:r 
stem wurde fiir den 64 
05-7, eine UMLX-Abie 




Masse von Apple-Nachbauten. 
Jedesmal, wenn man getiofft 
hatte, wieder eir.en unbekaim- 
tcn LtckrtbibiCLi wuiiiOgllLh 

entdeckt zu habai. ttefand sitli 
das altbekannte Frllcht:hen im 
Innern. Als Portable im Us- 
bomc-Look, als DUro-Compu- 
ter 'gelarnl', die aiilierliche 
Viel'alt war beei:idri:ckend, 
fast kSnnte man vo^ einet D(- 
s:gnsmlle spreciien. AngeLebm 

wcitsr sinkende Prc.s. 



kauft vwirden, der rianr. pfiind- 
weise verhokert wurde, Vid- 
fach lagen auch Schrott uod 
Forischriti eintraehUg neben- 
einaader, inm Beisplcl auagc- 
schlachiete Trains ns^ben 
SchaltnetKieilen aus laufeoder 
l'ert:gung. 



SE electronic 
Bonner Str. 103 
OODOssddcrf 13 
TAW ele;tronic 



Chikago nach ScHtllc nachvoll- 
ziehen. Naclir- imH Tajflug 
und diverse Wetterverhatnisse 

liiLksiLliIigt. 

MiiiJcslcjii ebciiau Inleressaji. 

farbgrafikfahlser eclitcr 16-Bit- 
Computer, der zudem IBM- 
tompalibel ist und fdr unter 



putersysleme rtellte den Tan 
TPC 2000 vol. ein CP/M -fa 
ges Buro.iompletlsystcm. 



ten. 5eil der Hobby-lrcn 
die Preise fiir die beiden 
noch gesenkt worden. De 
der durch sein Sleiierkn 
Design mchr an eine 
spielkonsole denn an 
Computer eriuntit. kost 
zdt nir.d 800 D-Matk, d 
e:ilsprechender Aufr 
CP/M-ffthige 328 ctHa 

far Softwf 
S:andard (MicroSo 



m Elektronii GmbH 
Am Stiiiini:iei* 2 
3U Heeslingen 




EIN NEWCOMER MITISJAHRENERFAHRUNG 

Alls derhazeltne Terminal Division sntstand Esprit Systems Inc. ' 

So kann dieses Unternehmer, obvjohl ein neuer Name auf dem 
Elejiilronikmarkt, doch auf die Erfahrung eines bskanntea Terminal- 
Hentellers verwesen. Aufbaueidauf einerbewahrten Praduict- 



I DATENSYSTEME GmbH 



und einer optiTiiertsn 
die Auswahl unter einem 
ite: IBM-kompatibleTerrrinEls 
farbigen sdsr monocironen 
sich letziendlich entsciiei- 



palette wi-d Esprit NeuenMckungi 

Kjndendienst anbieten. Sie haben al 

breilen SpektrLm leistung.^fahiger G 

ebenso wie flexible OEM-S/steme r 

Bildschirrren. Egal, fijr v/elche Versic 

den; Sie bekorrmen eir Produkt daa sich diinch ein bestmogl 

Preis-/Leistung£verhaltris auszeichnet So z, B. unser neues, DEC- 

kompatibles Terminal Executive 10/102, das sine neue Dimensior 

ergonoTiischen Designs in seine Preiskategorie einbringt. 



ir Dist-ibjtor fur die Bundesrepublik Deutschland 



matte, die curch tine Erdungs 
ieitung mit der Erdungs klerame 
elcer 5:huho-5leckilos» ver 



32-BiI-CPU von Zilog 



Z80 Ono ver*eiidet intern und 
L\lerr 32 Eil-Dalenwege and 
i5t voll konipatibel in der 
ZaOOO CPU. Dci ueue Mikio- 

Speii. ler direkt adresiieren und 
■ubi-ilet mit Takifrequenzen 
\yn IDMHi bis 20MHz. Eine 
hjh.. Dattn-Durchidtige 



lernational CooiDani 

Matthia^-Claudius-Str 9 4000 
Etkratfi 1 

CAD mit 16-Bit 




20 mal I/O auf EUROBUS 



(ostEngilns:igss CAD-System 
'iir die Erstellung von elettro- 
eclirjschen Sclialt- nnd Steue- 
rungspllineii an. Die CAD- 



Musl r ler ZSO.(IOO-CPU ste- 

dntteii Quaital 1^84 m kieinen 
SlUtkialilcLL zLi YeifUgung. 



h stellt di^ Peripheiiekar 

;35-POr tereit. Jeder Ka 

na[ kann als Elii- oder Ausgani 

che Datenein- und Ausgsbe gs 
schieht, galvanisch .geli 
durch Optotoppler, lii T 



T iiachgeschaltet, der 
die direkle Laslbeschaltuiig bis 
30V/0,5A erlaubl. Die Karte 

ELROBUS-Standacd. 



Intornationen: EKF E 

nik MelJIechnit GmbH, ftei- 

dekampslr. lA. 470D Ilan 




zir VerfilfiuiiB Dec CcntrOller 
V'D27S7 ant-rslUtzl maiunal 
drei floppy Laufwerke Ms 
Hetrieb.syteni dieol CP/M 
odci MP/M 



■ff ■MM ^ 


ml paralleler odei setidler 


HmhB \ 


Sthnittstelle an ihrem Rethne, 


B^^^^' ^ 


lu betreiben De kompfctte 


WWZ''^^^ rmm 


Tieibersifl-vdic lilt jUc eaiigi 




gaiDruckcn^lb^LLPElNTin 


m ein^m Dru Lhiif di^ '-., 


bereiis in einem EPROM ae 


und RiiLk eil" eirtr Parier 


ipeKliert M:t >er thiedeni-a 


balin bedruLken Da. Drucksj 


POKt Uefehlen tani dai 


stem bestem aus zwel zu'am 


lntcrfii>,c oplunal an dtn -vcr 




wendeten Drik.r aiDepnllt 


werken' 


werden 



cnenLD ,,. . , 

IHR Lern- und Proflcompuler auf drel Plallnen! ,7, '/ -lemninal 

Der ideale Ematieg in die Microprozeasorlechnik o^R Terminal C^puter auf Ooppel Euro Karte 
mit Oder Qhne tilegr erter Tastalur' 




I 
I 



Endlich: 
c't-86 




CEPAC-65 Version A DM 69,— (Bausatz) ■ Version B DM 89,— (Bausalz) 

Frolje Elektronik oHG 

GsststraSe 10 — 3900 Oldenburg — Tslefon (0441) 1 5853 — 24 Std. Seatellannahme 




Sichere Bjf'fer 


Netziterk fur 


3ptiie;ifai<leiiEiii3aLi .l.j 


\iisbilfluiig 


=mptiii(ilichen Systemen s nd 










len und Ausbil 
ton^ipiert Es e 


Bausteine smd pinkompatibel 


24] 241 und ->44 Hif Pn 






b«t.pl«Hii aut s" 


iind at, S-hnutt Trigger-Stuten 




Chen ■\orte:ls des 



spunniinc in Funkdon 
Zero Power R-Mvls' 
15U L Mark Whw Mi 



le Spooler dsr Serie CTX. Die mOsliehen. 

mit senelfen Oder parallelen Infermationea : 

Marggral intertaic lielerBaien Cerate LeunigGmbHMikroel^krronik. 

L 14 7C33 -intimt OTciTasltifliss-iLiL- Im Wolfsgaiten 10 

r.>( di= tlas It!! hTi des Spsi- 520* Neunbiichen-Sselscheid 1 



Tastatur programmierbar 

Mi[ bclicbig laiigou Codts fici Si:1iiiI[lsLcI]c uiid tine para 

tiir 'KeyStar'.Lnprosranimer tatur be set S9^ D Ma k 

isLiieTaitafurandasText et Ui, eh Meh es er 
arbeiiungspragramm \o d 
Slar angcpaBt. Zum An hiuU nj nen el e 




Fcstplalte tiir 


'Open Access' 


Commodore 


mil Schulung 


Fu CBM80 2 Jilt rBM7n 




ORethnt bietet die nrma 




i hned r nl l>och ene Fe t 




patlc n MlI U=c und 




Ba-HcLpSisfcin an D.^Fe,t 


pluE Mehrwe tsle .er an \n 






1 MB e f rm^liert) Es steht 








pamm dafUr z,t Vctusung 






halh-- Jahr luin Nett Pres 


111 u lb TBM Rei.liner gisich 


von DM 3U00 a.iEebo en De 




*u5liefetiiiig ertclel lur de 


SLhiD enei Bick Up s.stcm 


IBMPi >T\ersioii laulta 


iverden V. Zoll Cartridge- 


his mtcr MS-DOS. in deiitsi:h 


Laufwerkecinee^etit. 


und enghsch. 


liifurmaliunenT Schneider & 


Intormamnen-SQlWeKro- 






GmbH. Poslfacfi 5Si4. 75i)0 
Karlsruhe 


hurg 1 



TRS 80 IVI l/Videp-Genie/TRS 80 IVI 1/Video-Genie/TRS 80 M l/Vitieo-Genie 



End ch vu eder e ugba RS232 V 24 



3971 XH Diiebergati 



RB Elektranik-Vertrieb GmbH 

Bouraueler Strata 13, 5208 Eitori, Teletrin {0 22 43| 5E 63, PF.113 



Der heiBe Draht 
(0 22 43) 56 63 



HURRA ! ! ! ! 



Software der Spltzenklasse 



fur VC20 und VC64 .Spectrum , Atari, [KIC-Atnios 




Separates Tnfo anford; 



SoftShop 

International 



4000 Dirsseldcrt 13 
Bonner StraBe 103 

Tetefnn ;021i; 79^26^ 



IBMs PC hULger 

IBM liat die Preise fdr Pf rsf 
Ccmputer gesenkl. Die Pr 
senkung belragt je nach fi 
staitung bcim IBM PC g.ri:i 
Prozent, bei dem 
citca 10 Prozer.l. 



Hilfe im EDV-Ber«ich 

Bei dsr Siiche nach PioblcmlB- 
surjBen ini EDV-Bereich hieier 
die Films M + C Hilfe.an. Gibt 
der Kunde ein Stichwort an, 
«iid iiMci 2000 Buthlilsln 

sudil. 

TnFnrmaiiniK^' W + C Micro 
Compule QnbH KarLt 
nD401' Laneenftd 



Di( ICs der Sene rL77s<A 
uberwaclien d c > ersorjuiiEs 
spannung m Mikrotompuler 
Ssstemen uud iO ea be Uiitcr 
schreilun; inf"i heiil nm fn 
Werte e n Re.et oder Inter 
ruplsignal aus Eas IC ISat 
ebeulills cnen Rcsellmpuls 
aus Venn de Betneb pan 
Qune e nges lialtel uud Die 
Bausteme sind mi festen 
Schwe Ispannungei von 4 5V 
7 6V 10 8 V 13 5/ lomcj.iil 



Kndieren im 
MininlDrformat 

Direktvoii Hand undo 



Magneb&cli konstsint 



natanthalter der RaiirEihp P 
<en StSrfaktof en die 
Netz auflreten Die 




Datcn und AdrcsscA 
gencricrco 



maler oder- t.eMdezimaler Rn 
diemng "sowic mil Imple-nenl 
Oder Komplement-Sclislliing 
Informational; Spezial 

EletlrL'nit KG, Poafach 13 CB 



I 



steiierten Systemer erleiditem. 
Das (jerat stellt 16 bezieliungs- 
wdsc 20 ^dicfl- uiiU S Dat^n- 



Inlormalonen Labor dr 
Eleklronik u (j Po ttach 
9006-'3 000 MtlTi li'n W) 



D e Finna S enens hat [li en 
Persona] Ccmcmer erv, terl 
E kanii nun gekof pe t werden 

VIMC'16 300 f(m 7000 
BM He luier mit Z76Enula 
loiL Buwie an die specherpro 

PC16 11 il ven endbar ais i,u- 
tarlesA tomal sieTingssystem 
und als V3rv rarbetungssy- 
slcr ran Pu kg ftaufDalt 



EPROMf, lOsuhen 

Isert eleklroiiik o elel ein 
EPKUVI LfiSiJigerst nil e ner 
12V 4W UN Lampc a Dos 




i- IbMi 



^r Ho« 



nen maximal fiinr EPROMs 
^cLIiiciiij jelosclil warded . 
Preis: 87,50 D-Mark iohne 
Mehrwertiletierl, 



raa^netiiLhen Ivonstanten >(a 
I line En die "Jenspannune 
cftsirberen btSrspitz n und 
libeibrOck n kurze Untcrb c 



lofonnatitnen TWK Elektri 
rk GmbH Poallacl- SOi) 
■IW Diisild) ri 

Interakbt tr 
Grafik-ContioHer 

Der (jiatir. Con roner G 20 

Eiidiunktcn Auf dem Bid 
ii m kOnnen 16 \cn 40S6 
Farben gleichzeilig dargeitellt 
wcrdon. Der Anschlul) an cincji 
Hauptrechner erfolgt (Iher pine 
seridle Schnittstelle. Det 
C-2050 steuert intern eine Ta- 
Jo>stlck, ein gra- 



1 Tebistt 



Copy-HnJieiten. 



kurse far 
MikropruM;»!i(jr(eLhnik 



tern CT-65 jnd MPS-65. Bei 
den in Krefeid slattfindenden 
liuisen steht jedem Tdlnelin.er 
(in Compula- mr VafUgui.jj. 



Informationen: THALER & 
Co.. MikiDprozesscrte:hnik 
GmbH, Magdeburger Sir. 81, 
-115(1 Krefeid 




Putzen und pflegen 



;in fill die Computerpfleje 

inter dem Markennamen 

■naitlicb. Daza zaiilen, 

lildschiim- u.iU G;- 



ein Antistatic-Spray^ Viele Pro- 
dukie des Sortlments werden 

LiiuiicL^HlF.-PlusPbo- 
nozi-behar u. HandelsgeseL- 
schaft nbH. Postfach 28. 354S 



SYSTECHgmbh/ 



OLYMPIA-GOMPACT: 

Qualitat 

mit RechneranschluB 



lilanschaltung erlaubl dia Darstallung mathernatlschai 
in (Matriien, Potenzani- T/penrader mil varachiedeien 
"' " 1 lerfugbar. 




recti nische Datan: 

— ^srallele ScFitiitlstellelkanr :.B snslelle 



3Dme- ocer Zenith-Flechiner'. mit 3T[1- Hind shake |CTR- A^hi.ei.i-^ne.n firi., 
Pegel wahlbar) Ss Ie5„^ allan Baigrupp 






Fe'tigitarte laarelleie Eingabe), ftriEcn 
20D1..., (Cbor don LSER-Porll und 



^ Schnitlslelle. Freie' T5xtauf- en:sp''ei:iende Bescnreibung lAlrd mitgellsfert: . , DM ZSa,— 

i.'^k?^ ""IIIJJLII, B^gii-^ PASCAL, Coder As- Wla vor, lad=ol-. ^Lr GpraohaytilliealEer iC aK V2 - 

naon dam E't-p1clsi<t aiis dem Komoletisvitem \m Cebause mit Wetztrafo 
SonderauafOhrungen fOr RS- 

ileterbar. " BS-232-Schritt3telle, snscHlJBl'ertia: '.',','.,. DM 548,- 



Einkartenrechnsr Ab April lieferbar: 

mit Z80-CPU und Monitor D«ie^e,fa..unu mu dem vc 



ElnoSnoe tdrlemBBialurfUnler (LM 3901, ±1V. ±1 mA sine 
vorhanden, AuflOsjng £000 Sctirltts, eine Messiing pro Sekun 
de, iraximale Entlemunj vom Reciiner so m, Sadrlge Zuiei 




10000 SciirHtenzi 



Mikropiojessorsr: Z33, BOSS, MCE-4a und eBOi;6B70l. nalime cder VorKESse. Lleterzeltei 2. . A Wochen. 

Spei(:herprogrBmmlerleSteuerur.g3n. 

SYSTECH GmbH, QUesmaroderStr. 26, 3300 Braunschweig. Tel.: 0531/345641 & 372391 



Interface fiir Apple Q 

DieFi-msilisitsTialng^relil 1i! 
imiuerielle Interface Oft IE 
filr Apple L-Rechner vor Es 
arbeiiet slotunabhaneig und 

und -aus^be. OWIE \erweii 
dcE CMOS-RAMs. die dutth 
bPKOMs er;em «i 



Speicherftyslem 
fiir Mu1tibiii« 

Das nultLbuskimpfltble hpei 




32-BII-CPlI 
am ECB-Bus 

NME 108 ist die Be2eichiiung 28pol]Ee Bv!e W.de Socksl. 

till eii e neue ZentraJanheit mit Diebe ZE kann als 'Bmmasler' 

di.r 32 Dit CriJfSOOe Die arbfii™, ihi Aditssicrbcreich 

Rangr pfe i!t fur den B"treb hptilgt IMByle Pret: I1M 

am ECB Bls ^onzipierl und D Mark (thn- Mehrwerl- 

kann prohleiilcb n vortiande steiier) 

le Sv [eme -ingebaul werden Infomationen Dr Neuhaus 

Die Earc bict^t mei V4 MtiudcUrunik KG Hodi- 

Schnittstdlen Lnd 7kpi all" lO ^000 HambuTg ] 3 



ZSO-Familie in CMOS 



dcr di" Commsdore Flopny- 
Dia). Oder erne Hard Disk. Das 
Syslem ist kompatibe] lu besle- 



CBM-CompuWt S032/SK ko- 
stet das Grundsystem 1600 D- 
Mark lohne MehraertJteuer). 
Infonnatioiiai: Johann F. 
Beurer, Victor-Achard-Slr. II, 
«380 Hon-.burg vdH, 



von der Frma fiHABP in 
CMOS Teihnobgp gefertigt. 
Die SJialkielse haben tei ei- 



lOoiA Die ICs LH5080 
rCPUl LHSOn (PIO) mid 
LH5082 (Crc snd zn der 
ZBOSereJompatibel 
LdlJmiationen REIN EJcktio- 
Tl t TirnhH La s h"r Wcg 66, 



1 ■'MBjl ) In di.m nuchen Gc 
hause sinJ n^ben ripn La fw»t 
ken ii3i,li tLi Netzteil und in 
Coitroller FWDB006 unteree 
bdi.li Dn, ]/ O-Adresje i ann a 
Bit Oder 16 Bit breit sein 
Intoiiu= micii SiNELEl. 

Da pn.i Sterne GmbH Lnd 
wurmsrr IP SOOt MUnchen 2 




Kommunikalion 
heschlvunigt 



\ nii.he>ter Speielier fiir 

^pplc und oiie Com- 

le mil ^ uldbUB. Q-Bus 



16-Bit-Rechner e'l 86 liegt jetzt 
in gedmckter Fcrra (39 Sf iten) 
vor. Es kann gegen einen Ks- 
stciibeitias vuu 5 DM bclii 
Heise-Soflware-Serviee, Po«- 
lacli 2746, 300(1 Hannover I, 



en ul 

me h Gru 
d El 


^Bi 


FUr die Bcnijlzer des Tl 99/4A 
von Tesal Inslmments er- 

'99 Special II'. Nach Angaben 
von Tl bktet das neue Buch ei- 


B bth d 

.1 Obaiigcri liegi. DieVurse 
era ein bis eeobs Tage an 

rrlchlet wird. 


rp zi n Ne 
em Host Adapter' 
einen Einachub dea Kcch 
g>.ilci.kt wird benOtgt m 

niiteelieferl wird 


pecal nnB" 


rmationen:Inp.-BilroAiif 
li, Rhalandslr. 5'B ■'730 


Infornatunen \nipei F 
GmbH V alter k( h St .dJ 
6001 Frankliirt "-O 


on 



ci IBM w 
mngerhainteii ffir G.asfasa- 
komaiiinikatJoQssys:eme ent- 
wickelt. Der Chip erlaubl einen 
lOmal sclinelleren Datenaus- 

Peripherie als die bislier ver- 
'*endeten IBM-Verstarter. Da- 
Chip mit 400 McB^il/a fiber- 

fjniiert Rbichzeitig als Dalen- 

Ubertragungsversiarker und 

Empfargei. 

Informationen : IBM Deu'sch- 

■ ndG bH P f h 



MO 




Der professionelle Heimcomputer 

ORIC-ATMOS 



Bin Prablein, kcstenjose INFO 






Daten-Display-Monitore 




BES E CDUPOM 



Software: Branchenpakat „Raiasbiirg" — Tejitverarbeiluny „ 
H arc* wars: Die professionello Konliguration £u Ihrsni Probler 
Servica: Ausliaferung/Wartung mex. 24 Std. bundesweit 
Praia: Ob Handler oder Enduaar, rufan Gia una an 





Das Gonie-Computer-Pragramm 
APPLE II Kompatible m K Rechner 



RK Computer-Electronic 

Palnhard Koch 
Bahnhotslralle 9. 3S40 Karbach. Telefon 05631(63340 



Auf die Software kommt es an, 

auf das Know-how, den Support und auch den Preis! 

UK(M-BO, UP/M-ae und PC-DOS (MS DOSi-Soflware ii oa. 50 verschiedenen Diskettsnformaten in der Regel ab LsgGr, 



I Betriebssysteme; Concurrent CP/Mee, CP/M IBW PQXT [DM 312,00 irol. MwSt.) 

PronrammiersprachBn: alle Microsoft und Digital RfiSHH-nh-Rpraf;hen 
t Dalsnbanltsystenie: KnowledgeMan, dBASE II. Friday! 
» Textverarbeltung: WordStar, MS-WUHD. In VerDlndung mH de- WS-MOUSE 
t Tabtillenkalkulationaprogramms: SuperCalc, Lolus 1-2-3, Mull filan 

Erkundigen SIR Rinli aucli nacH unsBrem spszlellen IBM Personal Compuler 
ForriFirr. file Informslionen und unsure aUtuelle Preisliete a 



,►«!*£' 




NorthStaM Sysco m/g^ 



/NORTH STAR HORIZON 



X^ 



Winkler GmbH 
a / ^ e^ -..»,^» n.A^ TiiJbnerstraBe 40 

8/16 MIT TURBO-DOS 6900 Heidelberg 1 

, Tel. (06221)49181 

. Telex 0461655 i7--=r| 



Eiref der ^u^eriassigst^in M krs Computer 
lur S hule euro iiVisspnschaft ietJ noch 
bestechender m Leistuna urd VialseitiaJ'Sit durch:, 

• Multiprocessing — 
bis zu acht Benutzer, 
jeder mit eigenar Zentrale[nbelt 

• Northstar-Betriebssvstem Tjrbo-DOS 

• 3-Bit- und 16-Bit-Zentraleinheiten 

• GroBe Spelcherkapazitat — 
\ ois zu 512K-RAM pro 16-Bit Zentralalnlieil 



Achtung!! VC-20/VC 64!! 





' c't-PrUfstand 



MTX 512: 

Ein Musterknabe 



unl lEichte Behertschharkrif a 
Idstuigstiiliig, dan sie sogar I 
wcrden hfinncn. Ein Verlreltr i 
PiufsiauJ: ilKfMTXSU. 



ist. Im Inneni Erbeite: eine 
Z80A-CPU im 4-MHz-Tafct. 
BASIC und l)e:rieli3pro£ramin 
belegen 24 KByte ROM, ias 
(Farh-jVirfen-HAM umfaBt 16 
KByte. Dem Anwender stehen 
in der Grundversion wahlwsise 
32 Oder 64 KByte RAM zur 



'erfUgur.g 

ner Z80-CPU best'iiclct siud 
kann audi der MTX Ltiter den 
Belriebssystem CP/M kuftn 
Allerdings nicht in der Ciruid 



Wir hitten ein Gerat mil deut- 
sclier Taslaturhelegung (siche 
da!) irr. Test. AUc Taslcu aitci- 
teti mit Autorepeal. Nsbsn den 
Standjrdtdslen gibt es zwOlt 
fes belegle imc acht program 
mitrbare Funtticnslasfn 
Zwi.1 »i.itui unbtsthiifttte 
Ta'tPi imiP m^ Jru ten im 
eiii-n Reiel Jubzulisei 
Ell BlL.kaifdpFilr)rRetP 1»s 
MTX lafit emt fdst verwirrende 
AnzaH von Slitkirleisten und 
BuJiMi cikcimcn Neben den 
obheBlon'^<_! BU \a thluj^en 
lur Fernsehcr (HFl Slrtmver 
5orgung tind Kaiselienra-order 
(znei LI.NLH Budisen) bietet 
der MTX .luch i«ci Eiugilnge 
ftlr JayslickE, einen Centro- 
iiii^-kompaliblen AnsdiluB :llr 
26 



n Edtsletien. 
[Eich geniilil 



einen DiucVcr, einen Video- 
Ausgang (fUt Monilorjn- 
sctiluB) und elren Audio-Aus- 
gang. Der ProKssor-Bus i5t an 
der iinken Seite des Geliauscs 
an einer Sleckldste zugajigliih. 
Diese Aiisthliiflir.SgJchkeiten 




( 512 irigt dir 



[! Hinwel5 
darauf, dafl ;r mit raasimal 512 
KByte RAM ausgerllBlet «er- 
deB kann. Erwellerungskarten 
kostffli bcispielsweise S7S Mark 
(128 KBvte) Oder 249 Mark (32 
KByte). 



VII- 



veitere 269 Mark t 
.em MTX System mi 
R5^3.L Interface an 



Sv temb erfoideilich Man 
^i-halft ach daiuTt aufi^rdem 
die MdgliLlikeit bis zu 255 

Den HQbby-AnwendH diiifte 
eiier niii,li intertssieren, daG ne- 
ben df-m SUndard-ROM audi 
andere ira Computer betrieben 
v,adc^ kflnncn. Eiafachc 
BASIC Befehle ermdgliirhen 
dieUniC'ialtnng. LautHersiel- 
Icr sollen ROMs rait FORTH, 
Pascal TeMveraibeliungfi- 

SotiMai-undSpielensrMltlioh 

Da hercits erwalint- "FrX- 
Svstem 1 euthElt neteii einem 
Flopp, -Controller und zwei 
5i/(''-Laiifwerken aLch dne 
SO-Zelchen-rarbkarte. E^ ko- 
stel rund 3900 Mark. Zu teuer7 



1 la! MTX BASir Enof le! n 
^DikBASlC enrelaiora 
s Datenbankp ogramm (al ii 



1 New Word das At 
a aber e nfacIiT zu 



em Ineirer Infozfile er5i.li i 
nen urter anderem die F-hier 
meMungen Vier Edt Zeilcn 



steben 255x192 TiidpinVte in 
16 Fdrben zur \erfllgiiiig 
Det SLhflplTi clien Fieih-it 
md kaum Qrenzen gcsel t So 



ctmellen Wechsel der Bilder 

len untersluzt wirksam d-n 
E nadt.. der grafioclien MCg 



dar, Wer glaubi. er kSnne die 
Ausgabe noeh Ubirsichtlicher 
geslalten, soil das tun: Passen- 
de BASIC-Anwdsimgtn slehsn 



die Verwendung vcn 'Spriles". 
Der MTX hietet eine Sprite- 
Cirafik, die ebenfalls dur;h 
BASIC Defehle rs;iit cinfazh 



mil =inem Namen verseher. 
werdcn und kilnn entweder als 



lu:ie sorsen drei Tonjenerati 
Kanale und ein Rauscbgene 
lor. TonhObe, HUIIturve j 



werden soil. Um eine Noteirfol- 
ge erklingen zu" lasseti, muH 
man elneii 'Sound-Buffir' an- 
LegeiiH ixi dem dii Argumcntc 
fiir den Soundgeneralor stehen. 



•BRANCH S 
■^L.DISPLAVTEXTI. 

•RETLRN 
D.eses Progiamm jst in 
NODDY gcsthricbcn. Sic tcii- 
nen NODDY nichi? Hinte: 
dem idtsamen Namen verbirgt 
sich eine Mini-Progra.TiniLet- 
spradie des MTX, iJeren 






fehle 



5,i:hBufz 



NODDY sc 



einfaihe; 'Tejt-Handiing' er- 
piiaglitben. Um mit NODDY 
dis erslen Erfahrur.een sam- 
m;ln zu kOnnen. braucht man 
lediglich in BASIC das Won 
■NODDY' einzugeben. 
NODD\ arbeitet seitenorien- 
tien; ]ede BLIdschLrniaej:e muli 



Eine 



■r Ntm 



Pioaramm 
MUDDY BeteHe Lrmu^lither 
C5 tal^aJiLi^b Hie giuiKlEctcii 
il™ Ahlauf- u pccgtimmi' 
ren Springe iind \erzweicun 
gen Iji^en ith ebenso realisie 
ren vie Em unl ^uagaben 
NODDY PiBgraoun^ lasacr 
sich ^us BASir autrufeii Fni 
die eisteii Stliritt ds Hume 
computer Pi ogrammii-rer Mei 
IdiLlilcii giiunaidiLhe Hilfs 



■TEXT miDlSPLAi TE>T 
urd ftarlet dann luf eine tm 
gab (ENTER) Cibl min Icr 

Sprung zu cem Label ' L [IF 
ALl Anderanll) hirt 
'TEXT cmeut gezeigt 

(BRANCH Sj Wuide u den- 
Label "^L" verzifvciet, eibt da. 
Progiamm die Seite 'TEXT I 
auf den Scliirm aus piSPLAY 

rU;k zu BASIC fRETUEN.i. 

Das BASIC des MTX 512 ist 
stIincU und umfangieiiili (siehe 
Tsibellen 1 und 2). AllerdiiiB! 
istesauch reelit 'pinselie', was 
die Syntax der BASIC-Befehle 



MTX die 



Recbn« 


Pioeranim " - 


1 2 


3 


4 


J 


6 


7 


s 


TRS-80.ModelllCO 
Aprle U Plus 

ORlC-1 

.[phuTionii; PC 

EPSON QX-ll) 
MTX 512 


I A a!4 
is IL2 

2,0 6,2 
1,9 5,3 


29)7 
11,6 


u',6 


19!ll 
16 


2S!4 
5oifi 

3l!9 


lit' 
iis 

40,? 


m 



BULLET — das CP/M-GeschDR 











CP/M-Bechner 




lur tP/M 3,0 (Plus) 




und 2S 





mitz mal 5,25-Zoll- 
Laufworken je 1 MB 

oaEr2mal 5,Z5-Z3ll- 

,e MB 

>. Harddisk 10 
mal a-Zoll- 
DS/DDje1,B 





I/O fi4 KB u/errfen in 
U ssc mit Verify auf 
Disk geschrieben und 

il! 10 sHt; gelesen, 
MBASIC in 3,3 sac 

gleichslest in BYTE 






Bus-Karten, wellere 

V24, RAM-Hoppy etc. 
jier Hoppyi £ 25-Zoll 



I Verwaltung und Ansi 

(40, BOodei 77 Spur) 

jnd AnachiuS fOr vior Floppya 8 Zoll Sb SD i 

DS'DD) B!eli;hwilig. Anschlua liber Flachbandk; 

Harddisk-AnachluB setienmaBIg 
I Kopisrer der Sollware von 5,25-Zofl su P Zo li 
■ Kopierer der Software von e-Zolf- auf 525 



t Kuidenspeilflsche AppliKt 



i fflr I»1S-D0S jnd F 



rt-Tests {Zeiten in Sekiinden| 



c't-Pnifstand 



r die Angabe ier 



THEN 

elnfa^ ale falscb abgewiesen 
del MT> fordert THEN GO 
TO Die Svntax PrOfutit er 
folgt me heim Smcljit 
B^SIC glei hnadi 




Computas 
Qrafik- ir 



Brf.1,1.™. 


«l MTX BASIC 




ADJSPK 


DIM 


LPRINT 


REM 










ASC 


DSI 


NEW 




ASSEM 


EDIT 


NEXT 


ROM 


ATTR 


EDITOR 




RUN 


AUTO 












ON 


SBUF 


CIRCLE 


GENPAT 






CLEAR 


GOSUB 


PANEL 


SPRITE 


CLOCK 








CLS 


IF 


PAUSE 




rODF 






THEN 


COLOUR 


INPUT 


PLOD 




CONT 


LET 


PLOT 


VERIFY 


CRVS 










LIST 


PRINT 




CTLSPE 








DATA 


LOAD 


READ 




Mfa. FuDklloaea 


NODnY-BefEMsvormi 


ABS 


NOT 




JCE IF 


AND 


OR 


BR-iNi 


H LIST 


ASC 


PEEK 


DIE 


PAUSE 




P[ 


DISPLAY RETURN 1 










EXP 


SGN 


GOTO 












INT 


SQR 
TAN 






MOD 


VAL 








CHR$ 


RIGHTS 














IN KEY 


STRS 






LEFTl 




• 


> 


«,:„ 





















Veiweadung von 'Platzhalter'- 
Tricks, BASIC-Programme mit 
RouLinen in MascliineaspratJie 
lu MganBen. Der AsBembler er 
ivaitet die Eingabe der iiblicben 
Z Sfl-MnemoTiics und ermOg- 



i 






Verwe 



Kldl nerden, ksnn msn mil 
1 BASIC-Befehl 'PANEL' 
'Dabugger'-Programm ak- 



le biUlg. Ater aafur 





e farbige Grafik mt Sprite 


e V^iablc k^nncn nuf 


e fcurie AusfQhrringsieiten 

nnd DcbuEBtr im ROM 
O Mmi-ProEranuniersprache 
NODDY ;m ROM 


Prograirjn auf Kassette 
gespdchsrt worden 
Q teilweise 'pingeliges' 


9 jofonijer Syatas-Check 


* fcrin Rcnumbc, 


9 deulscher Zeicbensatz 




e mit Erweilening 
CP/M-fahiK 





Centronics-Interface fiir 
den Spectrum 16/48 K 



Andrcus Stiller/Andreas Biirgwitz 



•abc die Raiiank tung i 
Z\H1 mil clem F bju 



vcroffcnQicUtliat.ft 

Daliei wvd dei KISS 

dern iiber L'O. Daraus ergibt sich der Vorteii, dal) d 

niflit irgendwo vier SpticherplSt; 



.-b ttber die BASIC-Befcme if 




m CUT anil liDa 



Masthincnsprtcl e 



Keyh.Mrrl, Driicker, Mii^rodri- 
ve). Diese fiinf Bils raUssenauf 

teine Ports ansprectien will. 

lauben daim :ioeh, aclit ver- 
schiedcn? Portadressen zu un- 
teiselieidEn. Tier benfltigt die 

filr das ZX 81 -Interface (sielie 
t'l 4/B4) EchoD ausfilhrlich be- 
achrieben wor den isl. Das 
CHIFSELECT-Migtiat (CS) fUi 



vl bis A4 (allf 
L) und lORQ 



.' (auf nuL) 
jw) geblldel. Die PJO 
■■irtA5undA7fai 



i USE24576) de 4 a b 
nal des ZX-Dru L au n 
eigene Aitsgate ine utige 
schaltel werden o dan d 
Druclbefelilc PRlf 1 imd 
r.T.TSr verwendb n 11 
Routitie CODE p Uft ob CR 
{Carrige Retu der em To 
ken vorltegt, B CR ill It 
LU (Line Fsed g b e 
nem Token sp ne e d u 
stUidige tlb tzung ou n 
im ROM. 
Der Speclium pei hert im 





!C 1 ..,. 



Hi 

a'sf 
III 



iilhlnili 



:^ 



uiid lichlstarke Schinnblder za 
eraalcen, Findet mail tatsach- 
iicli till ijllistlie, Sgnal, au! 
das man so trisgern kann. daC 
aussagefahi^e Bildet auf den 
Schirm gelangen, liegt das in- 



Taslaturen und such Drucker 
arbeiten nicht. Der Prozessor 
beschafilgi sich mi: unetgrund- 
■ Ikhen Dingon adu macht gar 
ni;ht!. Gieichfa silt fur Siste- 
m:, die plotzlich ausfajlen und 
den Anv/ender damit audi der 
Mtbglichkeli beraubetif miiiels 



Fehler gai zu riisdhaft iat 
Zogt siCT dmr dcr gleiihe Ef 
fell nc lorher so vmiH die 



chied besfeht zwisdien Neu- 
ntwicfclunjen und fertigen Sy- 
temeii. Be] Neuentwicklungen 
at cs fraglidi, ob die llardv<flrc 
Uberliaupt arbeiUf&hie i-Li 
Auch kann die Software noch' 
e.ilerbehaftet sein, so daB die 



en Systemen ist auf jeden Fall 
ekannt, dalJ das Orundkon- 
epl arbeitsfahig 1st. Autwetidi- 
c Unfersuchungcn dcr Logik 



ware Unlerauchunjen 
wird letsuiJ-t dieFuuU 

Stdidard-Prozcduren i 



1/0- odsr AdrcJJaufrute, die 
iibsr der h-niitztfn Adreflbe- 
rei;ii hinausfuliren. Die ent- 
spieclienden Adrtssoi dOifen 



AtJtOinmiinjen slellt dies Itfin 
Problem dar, Ja die hfiheren 
Adressen weder gemultiplej:! 



Stehende Bilder 



arheitet (Osiillosfcopvorsatige- 
rat), so sir.kl die Helligkeit 
scbon deshalb, und die aclwen- 
digc Darstellungszeil crli6ht 



eignete Triggerpunkte filr das 
Osjilloakop zu sehaffen, da 
sonst eine BeobacTiiuiig der Sy- 
stem fnnliiioo nicht mSglich ist. 





li utipioblemiitisch, dd diese 

Ar.scMusse durcli LogiLbau 

ganz emraches Programm vcr 
»aid«, da; bel den 8080-, 
80S5- und ZSO-Proiessoren in 
der SteHe OOMH ;n emcm 
EPROM beginnen rauB Diebei 
dr.fache Progiamm (') bietei 
die M6|liohkoil, die i^driR 
Dften- und Slaierloitunien fUr 
RAM und ROM zu testeii 
Eine endlose ScWeife erieugt 
eir,e Reilie mu Signalen (Biid 
1). at) daB iul den semnnteD 
LdtungeQ filr RAM und ROM 
mehrere Impulse pro Duich 
laiif erscheinen. Ein eind'utigei 
TriggerpunKt ist daber s 



litht zi 



cihal 



n jedoi.li del 
Ml-AnschluB, so erhat mar ei 
ne eindcutige Triggeruag da 
dieset A:iselilu.3 nur em^n Im 
puis pro Durehkut etzcugt 
Der gsarate Befehlsablauf 
paftl Jami auf den Blldschi m 
Mit Hilte des zweiten Kanal- 



(oJ=, 



;) lu 



fette Bautdle verhindeit wei 
deTi. Diesc Fehler miissen nac 
alter Vater Sine mit Ohmmete 



rend des Progrjmms kcine .ti 
tis heo Fegcl zcigen, ilso n cl 
Konsl^mi: am Ugh odei lev 
be'en Lt die der Fall bcelci 



anderen AdreBleitJUseti 1st en 
eigenes Programtn (TEST 2) er 
forderllcli 



pulspalete der-n Frejuenz imt 
zuiehmendet Adresse um den 
FakCor 2 atnimm Die Funk 
tion dci \dicmci union kanii 
pinfich £pprntt werd™ da diP 
Pegel del AdreBleitun^en 
'high (grOBer 2 OV) oder 



aohldf sc Ewi.d 



in erfcen 



a jurch Zwischenpegel die 
" ' ■ ei Leiaingen 

g ^urtiaiidcu i.iiid uud 
deutl;ch von dsm Pe- 
deren Adrefllehungen 
1. Es ist allerdings zu 
' 'ff^' beacJiten, dali derartige Pcgel 

r^^'S' aktivist. 2.aA Beiqiiel wihrend 

'S^^- der Zyklen T3 und Tl des OP- 

CODE-Ladczytlui. Dahsr daif 

ungen nur der Zeitbereich betracliiei 

1 sich WR-Leilunir al:liv isl. 



Oder I/O-Lcituneen. Derar 
Effekls ffihien ilbrieena ni 
immer sofort zu Fehletn. 
Auth dlesB Fehlei 



in Pe- 



nsn Logikpcg 



;n (Bild 

7.). R^ ist 711 benchfm, dsB au?h 
hier diese Zwisciienpegel lulSs- 
sig sind, wenn dsr lus von kei- 
ner Seiie bedient wiril (weder 
RD noch WR), Liegen am Bus 
TTL-Baufteine, sc treten in 
den Zeiten, in ienen der Bus 



diir':h die Eingatigsschaltung 
der TTL-Sclialtkreise erieugt. 
Da Beiiii ZKO der AdrdJbereich 
und der I/O-Bcrcich gctrcnnt 



Die AdreOlcituiLgon AS, .A15 
durch ihreunlerschifd- 
liehen Impulsafcstandc idsntifi- 
ziert fterden. Di; Abstar.de 
sinJ tei dor LeiLuus A15 iiii 
mediiislen und hilbisren s^eh 
lewedi zur niediiaereii Leitung. 

Mil Hllf- der Programme 

TEST 1 und 2 kann man sichsr- 
slellen dafj Dalenbus uiid 
Adteflbu' der CPU fuiiklionie- 
ren Darau'i folgt auch, daB die 
Staierleitungen MREQ. WAIT 
und RD in Ordnuug 'inc 
AuLh zwiSLhen den Daenlei 
tungen tuimtn Kutzochlll se 
ail lire en llann tutWionieit 
ndfaih iJini da.'. ct«c Tnt 
prtar.min nioht E> empflehlt 
tii.h daher, die Datenleitungen 



T'O-Bausteine testen 



Wenn eine ZSO-PIO loder cin 
aiiderer I/O-Baustdn) nicht 
funktioniert, ist in 'ielen Fallen 
eine fdilerhafte AdreJidekodie- 



BaLsteinen) treten auch noch 
Prcbleme mit d:n Slenetjigna- 
len aur Bel relnen Z30-Syste- 

Retel duf Leiterbahnunterbre- 

iCn) K.iirzschlLSSe Oder Ent- 
nurfstrhkr 



taLche Adressierung oder tuch 
eme lalstbe Verbindung dieser 
Bausteine mit len RD "tVTl 



d auf 'hi^' ge- 






NEUE SUPERHITS 
RUND UM COMMODORE 









? 




JS^. 


1 










* 


™ 






"i 




- 










.™. 









™5^- 




64 






•"•—" 


* 




4\ 


" 




— 1 



. . und naturlich die bewahrten Bestseller aus bester Hand 



'•■■"»•■•"■"" 


db.»Ml, 


•■■"'"""""••• 


H..a, 
















— 




1 








^ 


V- 




64 


64 


S4 

Pro 


F pp 


VC20 


VC20 

Tina» Tritzkx 








~~ 




1 ^ 


-r- 


™. 


^^ 



Darauf haben 
Siegewartet! 



IHR GROSSER PARTNER FUR KLEINE COMPUTER 

DATA BECKER 



Mercwingerstr. 30 ■ 4O0O 



Tel. (0Z11I 3I0C1C ■ Im Hause ftUTO BECKER 



L/%*y 



<£r 







ill die CONTROL-Mode, wo- 
bei a!le LeitLngen als Eingang 
cingestsllt werden (TEST 4|. 
Auf eine Besonderheit im Pro- 
gramm sei r.ocii hmgew.esen. 
In TEST 4 wird die Comrol- 
Mole mit 'OFFH' definien. 
Diei isi mOgiich, weil die Bits 4 
UQd 5 beLebig gewll 
lOnnen. Die Definlt 
OFFH ha: daim dej 






Mit dein Pioaiamm TEST 3 
kar.n zunachst gepitlfl wetden, 
Ob die PIO nictit vOIlig falfch 



auf definierte Pegei 
scactzl. Eci dicsem rrogramin 

fesizustellen, ob dis PIO u'bir- 
haiipt adiessiert wird, Bel rich- 

CE-Ansolilull (Pin 4) auf Low- 
Peeel lieeen. 

FUi PD, das hiei mit D ange- 
nommen wird, mU!sen Sie na- 

tiirlich dif tatsacliliclie Adresse 
ties PIO-Bauiteins tn Ihrem Sy- 



ichreilung der ZKO-PIO Rndet 
sieh in der ct 12/83). Auf den 
Pins 5 und 6 muB die durch PD 
eingesiellte Select-Kombinanon 



Das Prograrim liesE den Pn 
PD und erzeugt so die enlspr 
clienden Signalt aul dem E; 
(Dild 3). Dabei sind die Date 



AdrSEjen for die Dalen und 
ContJ-ol-Bytes betannt * 
Die Adresaen werden hier 
VU ur.d i-COM 



im IC durch die Adieflliitvii- 
jen AO (Daten) imd Al iCoii- 
troD erfolul (dies (-ann tei je- 

g Oslse:n, 



PrQgrammsccucna (TEST 5) 

CE-EiDgang der RAM-Bauslei- 
ne zin- Triggerung beni^tzt Da- 
durcli wird e.ne Mehrfaclitrlg- 
gerting auf die EPROM-Zi- 
griffe in jedan Falle va-hii- 
dert. Im Programmbeispiel 
iiegt das EPROM be] OOOOH 
2000H. 





a PIO d 






stLCh auf die AdreBleitnng A13 
gelnggert iveiden. 
la jsdem Falle .st die Tligg:- 
is scflwieng, t" 



DIL-Sthalter, 

so iiillsseii d.e cnlfpteclicnden 
Pcgel auf dtn Dalcnlcitungcn 
iiieder etiehjinpn. A. if difse 
Weise wird die Eingabe von 
Daten Liber die PIO geprtft. 



Es werder. auf den Ai^sgingen 
finer PIO Rschlecksignale a- 
^eugl, wtUci DO die hUehsTe 
und D7 die niedrigste Frequenz 
hat. Die Flegiieuzeti Ltitei- 
icheiden sicli jeweils um den 
taictor 2. Das Register A wird 
vom Prosramm als Ziihlsr be- 

Eegjsters erscheint &uf den 
Au3gargsleituiig;n der PIO. 
Dutch die Wshl fler Befehle zjr 



tunieii riclilig. Die ausgegebe- 
ne Frequenz erlaubl die Fest- 



^Adrcl 






Problem ciirch die Eiofiliung 
voti mehreren NOPs (LeeioiH- 
ralioiieti). die elne Verlang;- 
rung des Zylihia btv^iikdn. 
Wird die Ableiikzeit des Oszil- 
loskapes kUrzer als iie Zyklus- 
zeit eingesteJIt, so wild inuner 
auf den Sjlircibiugrirf geiiig- 
gert und es argibt sich ein sti- 
hendes Sill. 

Bild 4 iei£t die ImFulsveriaufe 
far des S;hreib- uttd Leiez-f- 
klus ab dem Trijgeipunkl, Im 
erslen Tel. des Bildes musseti 



RAM bestiminbai: Es ist dies 
die Zeil, die im Leseiyklus vom 
Anlegen des MREQ bis zum 
Ersdieinen der Daten fliif dcm 



Sreq - 






— 1 


, 




-^ 


r-^^ 


^ 


^ 


^ 


A]_ 


-^(_>^ 




^ 




















7^ 




_/ ■ 












__/— 


TT 






\- 






\_ 




r~ 


Gctrigssr 




^ 


^ 














1 


DRESSE f,MREC 
r.09;,(linl«<«rtA 
hg8Hn:^nl«aLtc 


nd LcsEz 


.,.,.,«„„, 


egendeni Ml-(l)er 


"^ 





Iir. S:hreibzyklus eingeachrie- in einer ;ndlos:ii SclJoif D 

bene Diilcii mliiiai ijii Lcscij- ren Adresse fea;:n [mil dcm O 

dem RAM ausgegtben wercsn. geji waliterd de'i ^Ijipir 

Halbpegcl 5indbei de: Ein- und griffs abgeleser wcrden. I da> 

Ausgiibe nicht 2Ula5s:g. RAM einwandfiei, sc l&i d 



Ellen se'ir einraclien Sp;ichar- 
te't kaiin man durch Bcschrei- 
ber. allu- RAM ^ollcn >jt>j 

TEST 1 etelh dier dafl di= 
elrzeliicL ipathTMlIei be 
scirEibbar smd Adiefl^erlau 
si.liunser falien dibe abei 
iiiLlii an Mil TEjT ' nd L 
doeh zumindpst di- hjh rei 
Adifiien dahngphcnd prtif 
bar. Wild ein Fehlei eritannt, 
so hangt das frograir.m oeJ dei 



ira EPROM, imd 
L AdreUleiiunaen ■ 
I auf Li)w-Pe|el, 



auf . Es null vcrausgesetil 
da.,daflderPiozessoia: 
hergelienden Tests bescdnd 






nd TES D r g im 
g il n n d F 



(s^iUoskcp te 



giit-Analydaloren Oder Ent- 



• c't-Frojekt 




Scope Estendeif 

Digitale^ \urai,ha)tgeidt 

bnngt 16 Kanale auf den Bildschinn 



H J Heckert 

Jeier dtr ach nut Computer 
HBrtware ernblbaft ftrfsBl 
wird 'xYm hold nnt lEm Pro 
blem des timings Ingi^rhpt 
AManfe kunfranlierl Ein Os 
zilloskop wird rusch zuni ud 
entbcIirliibeD MeDlnslnmtiil 
Allerdin^ isl », e n M^hi muh 
sane>{ Vtrfahrrn mil Hilfe ei 
nes Em oder ZweikBaalers em 
I iming Uiagradun eu erstel 



es bi< zu 16 TTLXanale 

gleehieilig aul dem Bildictiirm 
rmt^ Elnkanal-UsEilloskops 



n und Schaltftn ledic 
■r ILs i: Widerstaide 



iierten Einsleie r nnJslici sein 
iith sol h em Oeiat selbsl 
zusammenzubaLier Immerliin 

\\uiiiicrjing ier bescbeidene 
Hamtg i07 des A erfassers zu 
einem I6-Ktna Oizilostop 



Sli funklioniert s 



Lir.ien, sofem die Chopperfre- 
quenz ajsreichend .loch ist 
(lyp, 100 kHz) und jcdei neue 
StrahHurchlaur an einam aode 
ten Puntt der Tteppenspan- 
nuog asynchion beginnt. Laz- 



mil Hdfe d'i "hoppcroszdla 
toib ([Ch^ and Til und de? 
\ ler Bit Zahlers (1C2) s andlg 
dei Reih. njch die Z hlai lan 
bi! IJ binar sit. Vier bit Wjn 




ze \ eilahren >fUt kiilli h 1 
Er^eugung ernes si-lieinbir p. 
rolelen Strahljitundtl »i 



gailgssignalen. Entsprechend 
Systems iverden syncliron zu 

be nadi abgefragt. Konkret be- 



'l-of-16-data-sdeclDr' einge- 
selzt DetverweddeleSN 74150 
EAL ini Vet^IsiLhzu Analogmul 
ciple>.ern v le dem HEF ACei 
rtetentlich sclnellef dpi = 
llrs) und erhebLtb rabust=r 
Dei Adrtflemeang de^ Mut 



Die serielle ^b raee hslIi . 
■tcisenden Eingangsnuirmi 
^ei gleicbzei ig tailender D 



ung des Vier tit Logiksgnils 
ur d e Treppenspaniiungser 
eugurgilL 3 ad) BLd Izeigt 



Hier n^qh e nig^ \nmsrknngeii 
'um D A V'amdlH jnc ;ur 
\ustdnEf'3es haltung Damit 



m 



stmde komineji klnnen nuB 
das Treppensigna] bi Chip- 
perfrequenzen un BertliA \on 
ino kHz bis 1 MHz -n6„lidi.t 
i\okl iun Einorsens olllen die 
Trcppenspnliige mOgliLl t seed 
sen ived ijlangsame FlanLen 

den fcanslf-n fuhren Standard 
CM05Losik St deshab be 
+ ^\ \ ersorgungBspannang zu 



e 16-Kam Dars el 



I'latiiie und 
FrotiTplatle zuglcKb 



tlhrender Leiterbahnnadie 
erlibtai D e be den Poem o 
-newr'vi.rdLraoungi.i..Irt dall 
iti en sprCLhenii h labgeboge 
ai.li A isi-liluHfahnen die e nil 
3en eiitsprectiej den Le terb Ji 



Ft nl vandbednid ling Dah n 

tei t clrt ein einfaches Kon 

pktte zualeiLh Ciese LOsuna 
i-t aiifle It Kompalcl erspait 
d c gtsorderte Frcntplatte and 



en und aktiven Baule le jeg n 
LI.1 Widertande Koiiden.a 



sorgungs pinmingen ( + 5V, 

Compitsr N-t-led ^rtnchnien 
tarn Wer daa Mil unseren Fo- 
os abgetLldfte kompakte Ge- 
rai anfbJUOT mixhte sollie 

Lhlag halten D^s GeMuse 
,tamn t au'i der \ eroboj. Serie 
(Bestdlimramer D7i-01^3yK). 



GrolJenutdnunt O-tderohmiae 
dsbe CMCS l aaRsrlcb i-l 
hohen. "Jlient entnimi en 
fttrden LOnneii Das arsUlie 
Beide (" gewichts 



s Kfi 0: 



sidiUich etwas zu nLedrig di- 
mensioiiiertwird, ei-g.btsich ei- 
ne zii Starke Gewlditung des 

( = 'MSB', (liar die Zah! 2' = 8|. 
Dies fUhrt m einem vergrofler- 
teo Abitand zwisdiei del 
Tieppenstufen 8 uiid 9 (siclic 
E'ldll enlp a-henddeii inter 



anecEebene Rcihtnf Ise halt 
Zuna hsi merden d - Lothei 
aulge^ohrr und zvrar BNC 
BULbsen auf 9 3 mm Polls le 
niohT i:auf7oder IDirni die 
M nis halter ai-t ^ mm und d e 
LEDatifSnm \ondcrFrunl 
lene aus iverd-n die 16 + 2 

Hammer eir.geschlaeai und auf 
der RQckscite aiigelotet, Als 
UnterlagE empfiehlt sich bier- 
fur em Brett auf weiclieni Halz, 
kelneitalls PrcBapan. 
Die Elngangsbuclise (lepolige 



k6 bi. R12 
wetden leweils dlrekt ai:r den 
Komakl'dcrBNC-Buthscgeld- 
rer, dadureh ist eiii kapazittts- 
armer, stai'uitgssieherer Aiil"- 

Beituckung der belden Tippia- 



(-I-5V und — 5V, jswi 
±C.5V). Nun verbindet m 
iibtr cin BNC-Kajel den ' 
out' mit dem Einsang i 
Stupci (DC-KupiJluiia!) LI 
slelkaufO.lbisOJ V/cme 
Die ZsLtableiikung soUte 'fi 
lauten'; das he.Bt in den ir 



^f SCOPEXTEIMDER 



SINGLE STtP ZERO 



nschbanen Slrahien 



'Ct-Pwjekt 




wnii. Mien siUrlliche KanSie 
gteldizeitig auf NjU, V/enn 
niches an die 1 e-TTL-MngSnte 



Dadurch wird der interne Zah- 
Itr berEiis beim Errdch!ii der 8 
ttiedet rllckgese:zt, aaf dein 
Sclilmi ersclieinen nar noci die 

Ifi-Kand-DaisteLuna tat 
jetzt den Vorteil der veidoppel- 
len Ab:as!fre3ue[iz uiid daaiil 
doppelien Helllgkeft der achi 



Xi;BB7^#^ 



m' 







en.lelltn tJter dis ENC 
,h>e( Svnc ) l-inndieLfop 

ftfquenz extern aufge 
ingen wercen (TTL Pegel) 



maqlich Meislens \iEt sii-h 
ater mit deni normalen Lhop 



■mUElieht auch Mes un 




il 11 Adapter tlber di* 
„ ^ ; Hkt 5[nd di 

lotfreien Quetschstecker m 
\erblndjn| mlt enisprechen 



Il herzustellenlen IC Pi 

; beiden 
Endan siase 16polijen Facb- 
kibes wird ie ein Stacker ge- 
pieBl Danacii etit/etnt man 
\orsi[;htg wieler das Oberteil 



erne Dil lo-IC-Fissung. Jetzt 
sprei-hende IC 



Urspnintlicl 
Cicnde 



0>bri 



ir far I 



mHM'l 



vcuoaatii kon?ipierl: wun 
ZiiS diihi. Pra^ii -tests mit 
ziUoskopi-n der gelioben. 
Preisklaasen me derr 
(25 MHz) und dem 
(100 MEz) ergaben 
nhelleraiBildein 




von 53S (41 und CAS (15) 
stall findet, data input (2) i st in 
Jedem Falle siatll. 



jerQQg C5g (1 5). Weilerhin er- 
iennt man, dafl die wSiirend 
ies Memcry-Zytlus 



Adresscii iroBtenteils stal 
Mow' sind. Dies zeigt, dal 
ein klemei Brudital des 



L 



w 



Software-Know-how 



Arithmetik-Untemcht 



fiir 6502 und Z80 



Tcil 3: BCD-Arithmenk 



liiiaikorahiiiatiooeii ('Pseudo- 
lifUaaenT sind deshalb n.cht 




n BCD-Forrr. codiett 



~r- 


Dualzah](iii.Gdc 


• 


1 


= [ 


:r 



Infornnt o 
Chaidklc] 



Prozessor Obf r das N 
irilliinai5i.he Betehk 
lie die den Weniciner 



Q Trans (.Bid | 



Df/imnle Algonlhm 



eep4Ckten Die BCD Anllnieti' 



SI v^u^Jen Demgegfn 
■jhen lie ttir Bmlr 
t crblellten =Llgonth 



H*"' 




e: der ProduttbildunE 
n ioin t die Inue in 

athkommastpUe D»r Anwen linden sDllea mUs ai d e Be 

3 ktmntc an ditxj SI Ik Lin rcchnungen betrnfi m&B g m 

nterpron-amm J fnffn 1= gfUlhrt ■.erdei MtHIfeder 

I' iweite MachKommaStellc Kompknentieninisprogram 

mdet Der na.h einer Dn sion rae «erden die Belrije der ne 

n Dnideiiflerspe Cher Mehen eatlven Mahler beMi-nml Dd. 

e Rtst i!t dangcgcnubcr mil re.ulnerende \orMich6n erjibl 
tin Faltoi lUO multiphziett 



Worllange (DWL) von I 
'piel.sweise acht Byles mi Z; 
lendariteljung df Vor- i. 
zwei Machkomma^telleii 



fern das Vorzeichen: IX)3 
pusiUv;, 999 fUr negative, 

nerkompltmciitierle Zati 



I 



zfhncrkomple Vsai Uberlauf ai 



TTT 




Software-Know-ho w 




' Software-Know-how 



PROTOn /nte/%enteTastaturen 



High Quality Low Cost 





BttefodenSe sofort 

das Info matjonsmaterial an! 



OEMs [age Segeziehan! 



WEPEo 



Software-Know-how 



interrir^. 




' Software-Know-how 





int ni[r bei einer tenutMrdefi 
iiiLfLi-i FuDklnn (DEF FN 
1(A,B| - 1 auf DaJu chist 



hai i-n lie In erpreters D e I 
Jen folgcnden B\tes srel 
iinn kc ncn W i.r( dar, sond 



Dam Tjpcod? eoLsprechend I 
fett d;e Beiiaicl-Fiinktion 
imraet eiii einfaeh Ber.aufs 1 
gebols. und aas Werl-f e,d I 



lUii Tabdic liiiUci, ob- 

■■i\ Dalcntyj) dars:ellen. 
neh etkciinl der Interpre- 



auszufUhreo hat, 
iv Pragrammajs- 
sinen runkrions- 



Numcrischc Variable 



*ur.g: GarziEhkii |1NTE- 
GERSl und FlieUkommando- 
lahlen (reclle Zahlai, SEALS). 
Lelztere sind mi: 'e nfoohor G 
naiiigkeii' I'Single precis im 
SNG)^ 6giiltisenStdleno<li 
'doppelier Genauigkei 

(double (jccLcsitii, DEL) ^ I 
Silliisen Slelleii daistellbsi. 






i.l FQ.ait^ricndruByle. e- 


Manlibsc/Esponeni 


UiigeUan i;t bis jctzi nccii im- 


12,93S75. 10^:''| milder Bvte- 


s^te. Ira Wettf eld (Bvtes 4-51 
srsht dann der 3in5re WerU 
welcha flsr ertsp'eclieiidcii 


9,37rp54 . 10' 


Vasalz«er[ 'q'. 


folge'OOOOOOOl'. ALiirdinga 


9.0 . 100 = 90C,0 ± 
0,8 . 100 = SO.O + 
0,07 * 100 = -i.o ■(■ 


wdgert sich der BASIfl-Iner- 
preter beharrlkh, eine direkte 
Zuweisung ■A = 21 — 128' in 
dlesei Ftlgc lu tudiaun. 3:a[t 






DErstelltngsgrenzen ist abei 




wcrlige Bvt Tucr t Sorait 'iti 


lOO^ • 100 C 0' + 
"8 SM 


lei ht eikeiinbar daR di -er 
denWert-l'9nal.eT mifl D 

U(ina als 1 d^rgestdt aerJLr 


uni erne Abfrage 'PRINT A' 
\iirdfolgiKhauchmit'0'qjit- 

tie t bm annShemd riclitiges 


«tnn DytcrfS i:8 (60li i.L 










sollen m c trlglnh amli iint 




si„naliiiert odei 


vi>h zuna^hsi die allgim^ine 


Hendg den Espoucnkn mil 


Die^ei Ausdrucli isl mathema- 








iisth aqunalenl zu 2~'^*, zeigt 


(Bvtc:#5-25-.l 
emsri (.BMe(i4 - 256- 
BltcJ^1)-6 51ft 
isenn BMeU -> 127 ist Qnd 


3i,=,tlic ei>elKn 


.eU ri ura EfpnnaicenE^te 


nicht dt k-vrnki; Cjtcfolge, 

ncn RiinJunj^bfehier von 1,43 * 
10 " Ein 5bsoI-jl torekies Er- 


dura en jebet.iei Mt,B d.e 
Z-. =,.rl omplun^rlbMuiiE tar 
derl 


1N4 t™ NSl den E^pon^Dlen 

di-rt ist nnd mit jeden Bi le 25( 

{'' j v\ e te dire^^iellt verdtn 


lolgerdeimaBen fer^ul.erl 






qu-nt Sil (129 \ ir^ i,.lien o.l 
IniTU Wcnn N4/N8 vnrhei 


A=l FDR1 = 1 T0 12S: 






KliALS 


Dese jninisatzh hen Zusim 


sthon grnfler als 7Fh wa wird 






m=nhan!e sind u Bild 4 me 




Dies bedeutet zw^r ebenfalis 


NKhkomma Ankile mil ilh 


dergegelen una gfltei tur dop 

sprei. lender Prweterint die^p 
BeteJinin|s\or<chnfE tir a^h 
Bte — gle ehtrmaDen 


b(.l d«- ZMis hen 01— ^Oh 
llt^t Bcim bp^eren Rudirtch 


2 » Iiefert absr die seftrdet- 

teBvtekette 00 OC Or 01', 




IRl duZdhl ivirddie<er \er 




avtli als Uleit odci HieUkoni 


StellengenHiiigkcit 


mt emfai-htr Geniuigkeic 


NutUrlici mllssen i nh Reals 


ICARSi! -eigt na.h dieacr 


b haul man '■'^'^j^''^J^''J;|^f *^^He- 


(Tvpujd- (14 udLr doppelter 


m I pus tn m una nej ili era 


Operilion in ol diese bub 


QciiQuigkci (T^pi-Ddi. US 1 ^e 
handliaH ^^tfdell Hie Ll^ll. 


t °,m n' 'L^U ^"1 J "nu 


Irdl lun jluie norger niogkh 


kleinste Bruc.iar.td. dieser 


iich Ejiio aiiLh diu Friue der 


go-s ilbcrnimml \s edcr das 


unmillelb u-er RuikschlulJ auf 




dar^lfllharai Gemuiikeit Wic 


MSBde hxh5Wert„eii Bile 


da \or:^en,ienmngiich 


Summeniliel mlt dEm gioiiiEn 


Dei den Inicgers soUen aberzu 






li.slEs Manlissen-Bile Nil. 



r Bwa.IuiuQasvorsi.ltiri 



n^en Er>,.Dn m 
grt^Ble Zdhl berec 



1 gleidi 'r gesEKl 

ler dfiiimal umge- 

TeiJei-Ex|)on:n- 



\\o I d 1 Zill tfiiie ., 
iiTd=menE^ponenli.n !<.< i: 
CroBencrdnung ilci ZM a 



gemein, da.J die Manlisse im- 

mcr durch eine Zalil iargeslfill! 
wild, die gtflfler ode: gleicti 1, 



NachkoinmasttLe:!. Die Z; 
9E7,6S4 bietel sicli demna 
nut der Maniiise 9.^7654 li 



Ntgaih 

Nl N2N3N4 FFFFFnFP- 

251 255 25' :5j 

2'" * ( 255 /I28 

+ 255 /128»256 

+ 233—128/128*236^) 



:r Manlisse za mult.pii- 
sc, Dieser Wert ist der 
nt, der nier lO'' i^.OOi 



00 sind Znar «erda dinr 
alle Summ-ngljeder dii. iir 
Mantssen Bvtc entlialten alcii.1- 
das Irtat acd dci Sunim 
51 Ul 4+ abFr a; ^I i ~ 
2 - _ 1 45 t 10-'''dBr Dies 

— Jbei r ,.ht ?leii.li Null 
BAErIC (^h 1 d 1^11 ral 3C 
\m. ri^[ der Ryteiolge 01.1 OO 
00 00' diT Wert 'aulgezwun- 
ge^' wird. Ais Itlelnster Betiag. 
der speiciierinreni darstellbai 



2' '12")" 


. 2l 


'(?"/ 2' ,I2Y " i 


Bild 4. Bei-ediniiii 


'w^r 


■A-r /:.■'] 


k rtir 'Reals' 



h 3 t 10' (S Stelleiil) 



veil die Untersjchungen 
■r die Spciclierung und Co- 
' ;! (unstruk- 




is™ den NaihfalgiT un Tand) 
jr CompuLer cindeutiB als eitta Ptndiiitcii iu den bEreil. 

II Maikl btiindlicben 

H dBr Colour Lumputer . gegen die ^lelfall der Konki 



Fern^ehu MOTOR schaltet 
3er Fetordermotor em oder 
ou., SOUND mt Aiigab.. di.r 



Nun «ird b bunl 

Em ptdi-hti olles Farbbild bid 



hahen wir Doch wahiend nun 
aut dem Drunker Meinbuchsla 
ben erscheinen, gibt s auf dcra 



fieatiif! wird und auch cii posi- 
lives SehreibgefOhl vemuttelt. 
Dit dkken AnleitungsbUcher 
(deuLsch!! legenwir ersto.al lur 
Sel-.e und wagen den Blick auf 
die ROckjeile dcs Gcraica. Da 
finden wir dai MetTschaltpr 
i die NetizufUluung, An- 



DIN-Eucksen, Bin Cincl-A'. 
gar.g votti Modulator und «■ 
leiclitjaniigt Reset-Taste. 



fraglos vcrhandenen farbln.hen 
(S Farben + SchwariJ tinl g a 
fischenfMxii ais zn 2i6 j; 192 
runktt) Mfiei ^hkalcn dc< Co 






Lit UTi Mliches besser, s 
wozu branth: man da:in ei 
CoIdui C6nipiilerT DaD 

blinkt mdit an und aus. s 



dei.n nun hji: 4, 16 oder 64 
KB^^e RAM, normaleE Basic 
Oder Extendsd Basic. Wir hat- 
ten 16K (14.6 KBytes Eres) und 
Normal-Basic. Nun, IQr 748 
DM aticptabel. Welthe BcfcU- 
le anfl?r' dem woU auf fast al- 
4B 



raehr :ur Vetfflgutig. 



versen Zeug, die Msscbini: ver- 
steht's nicht ali Eefehl. 'SN 
ERROR' {de: yornehme Com- 
puter spricht in AtlcUrzungeo, 
spait Spcichtiplati!?) isl Uas 

sehen kriegen. Also hoch niit 
dem Cursor in die vorherige 
Zefle und die Si 



die Tasten und brin?cn die Ma- 
^chine zum Arbsiten. Der 
Tandy schteibt alles im 'Caps 
Lock' Modus, das hsifit auf 

buctistaben. Beim DrUcken von 
'Shift' passiert nkhis — der 
Coliinr CompUTer hat keine 






■nichi- 



lichen Steuertasten. 
Der Cursor ruckt mid rillirt 
sidi nichi; zwel det Pfeiltasten 
drucken dne eekigs Klammcr 
auf den Sdiirm und die diitte 
Ifischt die lelzte Eingabe, mit 
Shiti sogar gkicn mehrere Zei- 
l™ »eg. Cursor, Cursor ... 
wanen Sie mal, das haben Wu 
£leich . , Nein. im Handbuch 
stehl gar nichts dar'Jber. Also: 
Cursorsteuerung Null, Bild- 
sohirmcditar: nicht vorhandcn. 

Bleiben wlr noch bdm Bild- 
schirm: Uer "lextmodus erlaubt 
16 Zeilm su Jo 32 Zckhcn^ 13 



'(OrsLiUcdtni, Ciralikraodi smd 
mSgLth Die AvflOsurg de 
Spelctierbedarf und die Farb 
Melfolt in den er ch edtnen 
Mod s nd Dntfr^Lhiedlith Ge 
ntrel gilt je hi tier die Auflo 
sung d ^to grOEei der Spei 



(dilSgt ein fiSfie, helriehen mit 
eirka 800 kH^. Damit stehen 
Mas chinensptacheprogram- 



Beiegung der DIN-Buchse 
den Rtotder solllen Sie 
;n Es wird nur dei reihtc 



Adarterlbten trotz 'Norai- 
buLhse nchts. Nachdcm die 

reich amveflden, bleibi ?ii lof- 
fai, dafj auch dit Amerikaner 
ebes Tages dazu in der Lage 
san werdeii. 



R=c...r 


P..grai™ 1 


. 




3 


4 


■ 








H 


Apple n PI-* 
VC-20 
"T1-99/4A 
CBM JOOl 

C-M 
aiptiaTronic PC 


^ 


2 

25 

2 

6 




It 

29 
18 


3 
4 


2.',0 
2(1.0 

18,0 


18 

26 

21 




27.1 

S2.: 

iU 

32J 

31,0 


* 

5( 

51 
42 


3 
6 


.oj 

9.6 1 
38,9 1 
11,6 
10,9 

lU 


























«FIKrt 



len. ebenfails vor neuen Aufsa- 
ben. Das HAM ist dynamisch, 
und die andersn Support- und 



Um einejj Champion-Titel 
biaucht sjch Tandjs Colour 
Compute i njcht zu beiveiben 



s iuch leistunysmlliis 
d Uanglos in die Sell: 
c. Dajegen dUrflc as 



Eingang in die Welt 



O fehlender Bi.dschiimedi 
O kein Moniloraussang 




1 c^^^-'^^-^" 






1 


1 


d)!J 


^^ 


liflS 


Si 


ii 


■ 


^H 


r VMeo-Oen 






Lauftve k* 
















: 


<n 






J!l! 3. 


CO 














■^^ 


TutK Tira-BWVI o-Oert 




















E, ■*" 














(B 1»?° 




B 






?i 














War 








I 


B4 ^ 






D sketten 








'"-I 


s 


.. 




I 








1* ^H 








S ^"^ttv 








u 


IT ^ 






ERE 








Rip U». 










» 






» . 








." ' 




- 





























^( 


"^lllh 




^c' I- Club 




\- — - — 


_/lUD 










Uws Clul(-Pin-(riiii 


Wir v;r(jffen[!ichen kosienlcs KontaI:tanzeigen 

vMLi ft-Lcsein, NEchrichten unci A.ischrLtieii von 


Neue Anschrifleii 




Die FORTH INTEREST 






USOUP DEUTSCHLAND 


Computer -Club,. 3i.lii(.lv 




KAYPRO-Club Nord: 








iiorte aa die Redaktion c'l. 1 


c/j DipL-Ing. Giofc L. Oei 








c'l-Cluh, Pnsirpch I 


-l«, M09 Hannover 1 


Glinderwee 33 






FORTH ia[ ein auBcrgcwOL.iili- 
Phps Prosrammiec^ystem. Da 






2050 Hambure 80 

Tdefon (040) 7218172 










es ab;r niclit von GrQUtonzer- 


- Veihreinmg .or FORTH in 


zEntration auch di=£er Brancha 


KAYPRO-Club" West; 






net! Oder Universitaten gefOr- 












dHi wlrd, 1st seine Verbreiti:n£ 
hifr In Deuiaohlflfd nodi rccht 
serins. Um rfas 711 andern. ha: 
sicli die FORTH INTEREST 




BeilnteresseschreibenSiebitie 


SedanstiaBe 4, 41J4 Rhtlnbei^ 






;in spezieiles Ziei fUr den deut- 
ichen Spiacliraum : Wir mSch- 


FORTH INTEREST GROUP 
=/o Andceis Goppold 
Bethesdastralte IIC 


Telefon (02843) 73378 






□ROUP DEUTSCHLAND ge- 


ten FURIH van semer Fiiie- 


(Computer-Club Karlsruhe) 






liildcl. Dicsc Gemelnschafl 1st 


5yiilaj loseti, und eioe dentithe 
Programmierspiaelie sehaffen. 


2000 Hamburg 26 


Kontakladresse: 






Users Group, Bei FORTH 


Telefon (U40) 254556 


Ceorg Lange, Bacener htr. 7 
7575 Ebcrslcinburg 






kann der ejnzelne Benutzer sel- 


die mogiichst so nattrlich ist. 


Bltte spezifizieren Sie, zu wel- 






ber s£ine Krealiviist und seiner. 


wle die geschriebene Sptache, 


cbcn Piinktcn Sic Intormatlo- 








ring rtpr Sprache dnbrinjen, so 


Diese Sproohe loll. nach dcm 


nen haien wnllen. l.eger Se 
fur die RUekanlwort bitte einai 


Kontsktadresse: 
Qtii.tlici Wagner 
GcrtenstraBo -1 






wis es jr. keiner andereu Snra- 


senschaftler, 'LEIBNIZ'" ge- 


Belbstadressiciten DIN A 5 Um- 








nar,nt werden. 


schUg una DM 2 - tn Brief- 
m^ken b=i. 






Die FORTH INTEREST 


WateihiiiistesjnBereAbsic.ii, 


Das Treffsn der FORTH IN- 


Tel. 08035/3361, (nura^endsl) 






GROUP enlstand aniSnglich ir 


eine Com outer-Cooperative .as 


TEREST GROUP ist ieden 








JUlilorn.en, verbreilete sicli 


Leber zu ruten, die 'Software 


vierten Samstag .m Monai um 








aufdicUSAuiidieilwchciMtli 


Gildc Dcutschland', dcicn Zicl 


ISLhi.Oil.: .luiigi ab vun der 










e= .ein v.ird, Soflwarehfrstel- 




Hafe bei Hard- u:id 5oftware- 






ganz besondeier Art .n der 


:ung in Rahmen von klein- und 


fig: Common Interface Atoba, 


problemen. . Ein weiieret 






Wslt der Microcomputer. 


niiUelsiandis;hen Betrieben zu 


b:i Lynsche, Holstenstr, 191, 


Sctiwerpunkt lisgt auf dem Er- 






Wihrend MierocampulersofE- 


errrOgllcJien, und somii den 


2 HamCurg 50 (b:tte vorhe- an- 


fdlii ii.igsaustauseh. Der Club 






warc daa Millicnengeschift un- 


ZwingzuimmerwcitocrKon- 


rufcn). 








<e,er 7^,> i«, hat sith an, 






me. B fmden moiiatliche Ttef- 






FORTH eine CenKinschaft ge- 
bildel, die pubiic domaia soft- 






fen siatt. 
Bfjthold Weber 
LandgerichtistraBe 11 




Cluh-Narhrirht 


II lind Atfreisen 




ware 30 biUig. doK slth Klajcn 










nitht lohnt. Der Queileode dei 






Tdefoin09fil)3 23 05 






Prjgiamme wird mitgeliefjrl. 


Ruperl Nieberle 










wafirsnt tberaJl a.les nach 


Hennan n-FOl tineer- luBtit jt 
lOOB Bi^rlin li 


\hender fur Erfahrungs- und 
Programmauaauscl,. 
Hermes Gchrke 
Neusser Wall 54 








Ktii/ciilraiiuii jlitbL unil mOg- 
hcksl als AttiengeseLachaft an 
die EOrse seht. hier eine Verei- 
nigung von kleinen Finnen und 


Schweiz 




Sorce-er-Ussr-Gruppe Schweiz 
K. v. Grtinitigen 




einzelner. l'rograir.ml;rern. 
Eine Gemeinschaft von Spin- 


Siriiis User-Club e.V. 
Hamburg 


Telefon (02 21) 72 46 36 


.letzikofenstr, 14 
L:H-3(I3» KffcMlnilach 






nern? Wellfremde (Jompu^er- 


Orculfstr. 73 


Sindair-User-Club 


Soroerer-GriDpe 






iOOO Hambu.^ 61 


Rolf Lumpe 


Warner Gribi 






rei!diiuwenieii?'Kun, FORTH 


Programmlaascli, Club-Infoi 


Herrenlelde 










6siniJahr, BdtrageOWar): 


S13S Hcinsbcrg 


CII-321H Bitren a. A. 






dclcii SjirdLhcD in Videospie- 














Einflihrur.gskurie 


KP^I-ClubSchival-eii 


J.S. Grnbensltiter 






gen'gelasseae Zweit in denletz- 












ten Jahren der Computerei. 


Hard- und Softwars-Ciub 


Darmsbeimer Str. 1 1 


CH-4"l23 AlsehwH 








IQ16302, 2 80(8084, ZSMO) 














Clubbeitrae 10 Marl; pro 












Schanebertei St:. 72 g 


Jahr, Qubieilung geDlanl 








AschenbrOdel unter den Com- 


nm Hamburg 73 




Erster bayeriscbtr 






pu:eranKe[idunger.. 




Mi Jiroeomputer- Intetesscnlen- 






Die Ziek der FORTF INTER- 


hi'C/PKC/UC Seneca 


kreii 


Ara IJ, Mai findet ini L6wen- 






EST GROUP Deulscliland: 


Riickwtsir. 1 
4100 Diiisbuie 14 


Audrcas Hilka 


briukcilei in MUr.chci dei 1. 






- VerbrdtuiiB des Forth-Kon- 


7343 Kuchen 


Der Eintrittspreis betragt 5,- 












DM fUr Erwachsene uQd 3„— 






-VeLb,eitu,,g vol. fcillisen 


MC-Arbeitsgemelnsciiaft 


Inter-Micro e.V. 


DM fltr Sehuler una Smdanlen. 






FORTH-Systemeu ftr alle 




W. Heten brock 










Michatl G6der 


WeGmdDiitksir. IB 


CTR Coiupiilei-Tai^e ReLinann 






— Verbreilung der FORTH- 


ROtlKtrsweg 1 


8IW0 Mlinthen 81 






Literatur und 


4773 Lippelal 2 


Tei. (0&9I95S3 63 


6073 Egrishech 




50 









5E4941 



Universeller EPROM- 
EEPROM-Programmer 




Schnell und sicher 
kijnnen Sie mit 
deirSEISai im 
Labor Oder 

die 

wendeten 
EPROM und 
CMOS-Typen 
program mieren 



n (Selbsttests) 

• V24-Schnittstelle 

• PflOM^SiFnulation lOptio 

• 7 Datenliansfeifomate 



lianer fur Andemngen 



gaberecht innerhalb 



68008 



ECB 



CPM/68K 



• Single-Eura-Kar1emitECB-Bu3 

• 2 RS232 Vollduplex-Schnittstellen 

• 2 Bytewide Soco. lur max. 64 kB 
A Power fail detecf 

• 16 kB Monitor: stand-alDng lauffahig 

• Wartiing-ifelri kann angssrihinssen wfirrien 

• Wail Si/nr;hmnisation 

• Bustiming: MREQ Ginstellbar 300 ns - 1 ^s 

• Interr-Level: NMI, INT, ReEl-time-clk 

• Adressei AO - A19 ohne Banking 

• Refresh -Generierung (ohneAdressen) 

• Single 5V-Versorgung 

• gepuffertes Uhrenchip 

• Baugruppe: DM 1.699 inkl. WWST 

• kompl. Rechnsr: DM "4.799 inkl. WWST 

• CPM/68K fur IHREN FD€on:roller aA 

dr.neLjhBus 




aktuell 



II III r^-^^^ FORTRAN 







E3i9SIG AtanBasK 






■ft*ecl>-wct*la3 



ncn ipe che be ei h umge 
SLhaliel wird der neuf '^pel 
hertloci- ibe alles mSEliche 
nnr mchl die Foitistzung des 
gerade abgearbeileten Pro 
giamms enthslt Di modern 

d« ZSUO (m Musters lIctzaUeT 
Melleichc noLh in diesem isia 
erhaltlLdi) sird £Ur euien dei 
arlig 11 Fall ge Usiet Eiii illega 



larten Betfhle akti v d Di- 
ujentliche Bonkadrease wird 
111 h hierbei ilblidiers e se mit 
e s eines Portbaustanes Sber 



re ill er eugen emen speaellen 
InteiTUEt (Programm i heck 



den USA 

Derat:i|e Probleme lassen sich 
aof serichledene Aiten umge- 
hen. So kann man feitleger., 
dafl niclit der geianite Adrefj- 
bereich anf einen Schlaj umge- 
, dal5 beispieltwei- 

lankba^^clie eing^bleadel 



Problem zu lOsen ir die ange 
viSbl e Bank Daten 'u Uberge 
btn ohne sie zu betrelen 
vihl mdn 9ich £sci Lddebe 
fehle ao! be ni 280 mm Bei- 
spiel die Befehle LD \ (BL I be 
zieJiungsweise sein C genstlick 
LU (BC) \ Uiese Belehie soil 
ten snavclkni-sc Ein Byte 
B»fehle sein (b» DAH und 
0:H) am de Dfkodierun» 
n ht uiino ig iu kompliiiereii 
B.ld S ieigt die erforderliciie 
Lagiksdialtung. Wenn wah- 
rend elnes Opcode-Feicli 

CMl-Zyfelu!) einer der beiden 
Befehle auftrilt. wird eiti Flip- 
Flop (FF) gese:zt, das die 
Bjntmg-Adres; " ' -" 



anliesen ilso niclit nur fiii ei- 
nen Eefebl Das kann mil ande- 

werdcn Diese aoliter. aber 
mOgl ch t Spningbefehle sein, 
neil mai damit dann ein lau- 



Z8U JFIHL) Oder bedingie 
RETom Befehle an. In Dild B 
I rd davor ansgfgaiieai, dalS 
OTtn Umsclaltsn und zum Zu- 
ruckschalten aiif Bank (L2 in- 
aklU I \ ersLlleien; Bsfertle ver- 
^endct wtrdoi. Zuirinccat der 
Betelil zu-n Zurilokschalten 
sollte mchl anderveilig im aus- 
zufuhrendea Programm auftte- 



RETun 



.cshalb I 



auf 



liegt aut der Hand, dill :m Ue- 
tiitbiiyslem Piograre.nitcilc 
esistierer. mllssen, die den Zu- 
stand des Speichers festhalten, 
Konkret gesigt, das Betriebssy- 
stem mufl jederzell wissen, wel- 
che Speiobsrsdte Kiomentan 
die Ksntrolle betommt und in 
welchcm Zustand (aktiv/in- 
aktiv) sich alle anderen Spei- 
uhtrsciLeu bcfindeu. Dmdi die 
verwsltuugstecbnischen Pro- 
bleme ertiOht sich die Gefahi 
von uneiwartelen Felilein, wie 
oben bereits angtschmden. 
Wcnn man dann noch bodcnkt, 
daU die Umsohaltung von Spei- 
cherbereichen mit Varliebe in 
Mehrbenutzersystemen ange- 
wcndet wird, kann slch der-Le- 
" " " vorsteilen, welolie 



sleht zu befiJrchten, dalJ mail 
darin schon derartige Befehle 
flndct. JP IHL) bletet slch filr 
CP/M dahtr elier an, do dieser 
Befehi im SOSO-BefeMssats. au:" 



Wsmi der adressierbare Spei- 
chErraum niclit mehr ausrejeht, 
kann man dem durcti cine Kei- 
lic vcrsdiicdcncr Verfalircn ab- 
helfen. Abseselien vom virt.iel- 
leu Speicherkonzept, welches 
nicht sehr oft im Tischrechner- 
»ird, Tuufi 
Fan zu Fill ent- 
^Icber MethQde 
™g gibt. Ablian- 




SBASIC- 

Pre- 

prozessor 

I Strukturiert programmieren in 
ICommodore-BASIC 



Oliver Fi.ichrr 
WHILE-EN DWHU 




:F NOTfBediiigTi.iel THEN 1 1 



t. Das bedeutel, dafl ei 



ir ipeicherplalz sparcn 



del ELSE- 

Diabkten 
fehll " 
Daniber binaus 



doeli llberslchtlithe, !iruktii- 
riert: Programme Eii crslcUcn. 
GOTO's lollten deshalb niir 
iioch danii im Programm auf- 
taucher.p wenn he.spielsweise 



Beide Programm: dllrflen nach 



gramme heheben nun dieie 
MSjigel ini Commc dore 
BASIC. Das ertte PKgrimin 
'SPACES', e.n ,\s5em3leipto 



r'ini'rin in CGR 

.PaPES (SJ33A - SO \. 
lent dazv jn Anfana 

Eirrll^kuigen 
ermoglii.hen Deses Masi, 


















^ c't-Programm 










Y 

nldit iusammen mit BASIC- 


schlieBenil erofrne: cas Pto- 


BefehledesnjmnlenConm-i 


im Zielfili. sind die Linkpointer 


Er«dl;rungai, wlez.B, Tool- 




corf-iJASlC nichlolc™ Di 


der BASir Zeil™ noch niclil 




kil, EKbojic etc. jnsaTnn-.eiior- 


Icici und du.chlaufl Fa^s 1, in 








beilen, da diese ebenfal.s die 


dem die Haupta-beil de^ llbfr- 


tehliwort als -riles n der Zeil 


meht Bibhinra, da die Pointer 




CGR verJndern. 


set2ErsgefeislK*ird, 


stehen mtfl. Man ioUte audi 


teini Laden von der Diskette 




'SPACES' ist liier als Assem- 


Im 2w:iten Durchkut werd™ 


sonst mOgli lis nur einen 


automaliach gesetzt weiden. 




bleilislinj abgedru;kt, Tabelle 


dann die noch cffaigelasseii^ 


BASrC-Befehl pro Zeile vors- 
leu Fallen die Stmklu. to Pri 


talh es aui irgendeinera Grund 




i zei't den dazugehOrigen 


Kprjnsadressen ergarzt. Das 
Piograinm filn. d„e 3ynl^- 

strukte durch und gibt entspie- 


(' B tcim Compilicrcn) abei 








gramms wieder verbren 


Direktmodub folgende Befehle 
auszufuhrtn 






7.ivcDusrs) i-|inrc!i 




ehende Fehlermeldungen auf 


WHILE-ENDWHILE 


LO-yj 'Lw:Name'.R 








dem BQdsehirm aus. AaBerdfm 




(Lw -- Lai^fwerki 






KBASIC belent etwa SKBvie- 


dieses TOilaian^S in DASlCge- 
,fh,iphpne Progranm Hedigt 
die Umsetzung der ne«™ 
Sptatbdemente in tint aquiva- 
lenie Comniodore-B ASIC- 


lade bearheitetet, Zeile ^jnge- 


festuelest.fcannaber durch ei 


Save '■QLw:Name',8 




zeigt. Na;h zwei fehlerfreisn 




Dicas Befdilsfolse besorgl das 
'Kelinlcpn' dPS Programms. 




DuTchlaulen befindet sidi das 


der FeHvarifiilen Rl jnd W 




in Comn.odare-BASIC Uber- 


laehl ahL*t weiden. 






— In e nem Programn durfen 


2) Bel cer Er^UIlnni, ^cn 




Form. Dszu sind zwci Durch- 


Eingegebenen Nam"n auf det 




'B\S1C stand luchlde FaUor 




Hufe (Pas5es) durcli den Quell- 


Zieldisk und kann soforl mil 


WHILE LudlFTtENELSE 


Gesi.hHndieki.lt Idl \ order 




lextno[wmd.g, dabeideiUm- 




ENDIF El mralf ^uttreten 


grard sordera c, \.\s.xie Wert 




setzung einiger Sprachel in l 




Dies kann ibenfalk-Thbhlwer 


daraut gelegt. den Pr°pr:.zes 




Spr'iiigc mit VorwJrtsb g 










luflretM, die erEt im 




11 P c.h6l.^ni 






Duichlauf abgedeckl d 


ng die das Ouelpro 


- L n ProgiiUnm iarF ii. dt 


ling \<,a haufifi \ r«endelen 




tSmien. Das Programn 6 




Unterprog animen an den Pro 




tigt unbecfingt die Un er 


d SBASIC Progranim 




gnmnianfing wUrdi tine •>,' 




zuns durch ein Flopp D 


mufl al ae Prcgr,jnnzeile 


haitfn(FedetPlI[|Pl[|| 


Wh ni. bp«rkfn Dl! Pro 




BASIC-Ptogiamm m 




Die geiaie SjntL\ \Ln SBA 


gramm kann naturlieh auih 






BetelikH in ier 
SB S E tteiterung -null mit 


SICminFom onSvnlu.dia 


milt'ls Compiherung schnell'r 




le m Zeiie e njelesen d n 


srammnunleiidaiscslell T, 
Sprachfilemente n nr Conun) 


ScniiLht Vffirden 






m A ufungszt^iLliea ( ] 


Wie Qberachtlich em SBasii, 




Nadi de-n S art de P 


gnn Dies etlaub es d=m 
feiilsworte sdineller zii find™. 


doree\SlCAqu>alert jber 


Piu„rduim lit zest ein Bel 
lichkeilen der neuen Spracliele- 




Ou 11 und des Z dt le o e 


— In jeder Pmgrammjeilf risrf 




men:e yerdeullieht (Tabelle 3). 




de dazuiehfl ^en Laut'se k 


nur ein neuss Spiachekment 
auflretjij, Es diJrfen aLcli keine 


1) Eeini libcrsMz.tn Progrjniin 






CRSt(]:8) 'END 






















CRSSa39) TF 
CRSS(I41) GOSUB 
CRSSII42) KtlLKIS 

CR3S|lf7| ■ THEN 

tRss(i6ei NOT 












Tabelle 4. Befehli-Totin,' 








1 






L,^__^__ , __„,., ^-.«.«„»nt- 


1 1 


V'erwenrtete Lilemtur: 




i--.^ iPEP^ - 




1 


(1) Reinhold Martin, Dieter 
Smode: ROM und RAM bei 
PET UDd CBM, Franiis-Sor.- 










1 












dsrlieil 33 






i->— !;f— >-i«cl,— r^- 


THEH— ^--r-trn.--:^- ELSE-> 


-^+m.--:>-|ENDIF->-.| 


(2) Adam Osborne, Carroll S. 
Donahue 1 CBM-Conipolei- 










~-'i 


handbueh. tewi-Vcrkg 

(3) RuUnay Zaks : PrDgrammle- 












,.,„.,. .ccE..,^-.-t. 






MS. Wittig. G, Dcges. 3liak- 




(.— J-^ 5 »,e^t— >— .ENDPR 


C .._ ] 










tolister und Programmen:zEr- 






-ts«-t 






rer, drad Heft 12/82 

(5) Holger Petersen: Strukla, 






— -— ■ ->-^=ci^- 


^,ch^„--l- " -:-— 




b.er, ;■[ Heft 12/83 















f ^c'l-Pruxistips 

ORIC-ROM 



gtVsmckt 



PrekklDsss nlchl flndel. AUer- 
diD£s isl es auch den Valern its 
ORIC nitbl gelungeti, alk 
mogliclien Forderunger an das 
BASIC III bcfrledlgtn. Mil dif- 

niildidle Trii^ks. Wer siinta 
ORIC bis ins ROM dircli- 
schauec mochle, ficdei in die- 
scm udd Im nSckstcn H<;fl Li- 
sien aller wlchtlgen Adrcssea 



Der Bildschinn des ORIC iit z 
2S Zeilen mil je 40 Zeichen oi 



40 Zeidien aLfnfhnien, da die 
ersten bad™ Zeichen einer Zei- 
Ic die [nfarmacionen fur die 
VordarjiruDd und die Hbter 
^rundfarbc entbaltfn, Aufle;- 
dem kann die erste Zeile nicht 
bischriftet werden, weil si: als 



Diese beidin Eirschrankuiigen 
lessen sich jedoch uiiigeben. 
Schallel man mil den Befthlen 
'PAPER : 1NK7' dns Bild nuf 
■weil3e Schrift ajf schwa-7fim 
Crund' und gibt mit ■CTRLl' 
beider Spallen frei, 



jfile und 27 Tcxlzeilen auJi 
I'taiderb.r Dam diaien de 
Spi.1 herplilM »2(D— #26r 
In il26D/#2tE ste.it die Aa- 
fangsadresse des Bildschirmbe- 
reichs minus * {normalerweise 
4B000), und m f2i5F stebl d:e 
Anzahl dsr Bildso.iirmEtilen, 
die fill 'PRINT', 'PLOT' so- 
Bie LIST' iLi Veifiiguni stf- 
hen. Wild der Wert in 
(2aD/«26E um 40 eitiOlil 
(DOKE#2SD. 43040), so wird 
eine wdlere Zeile wie die Sta- 
tuszeile geichiltzl. 
Allerdiiigs wUrde das jelzl be- 
deutsn, da3 der Bildsthiim ins- 
gisaroL 29 Zeilen umfassen 

[iim soastiM Zeilen.) Dafiir 
4 al3er niclit jenug Bild- 



kOllU 







) dal) b 
cm' (Hui:h=i;Mcbun des 
Hildsehiiminhaltes, wcnn d.e 
unterstc Zeile beschrieben wur- 
de) me'kwUrdige Zeichen auf 
dem BlldschJrm etscheinen. 
DcahalbmniadcrWcrtin it26F 
PTilsprenheTid gp^Siidert werd™ 
(POKES 26F,26). Die Anzald 
der am Xnfang gescliU'^zlen 
Zeilen plus der Wert In i"26F 
darf 2S nicht " tibcrachrdtcn. 
Vorkleineri man nun den Wert 
in #26F i*eiler, sj werdenaudi 
nocl-. aiti unteren Bildrand Za- 
Icii scs^bU.iM. M.l: 



Bildsohirmf ?u setzai (PRINT 
AT), Beim ORlC-1 kann man 
zvar mil Hilfe von 'PLOT' die 
Ausgabe an bellebigei Sielie 



FOB I - 1 TO LEN(AS] 
:POKE4SOOO + I,MIDS 
(AS.I,1):NEXTI 
den STRING AS In der Stams- 



DOKE«1F,48000; 

POKE#2F8,0: 

C.y,L#D9C9,AS 



1 'CTRL L' nicht gelosclii 
T 'POKE' beschrieben wer- 



1 BildEcliirmfenster, 



dann uner'illr.sclit, wenn man 
E.ngaben in einer Eildschinn- 
iiisalie vomehmen will. 

Nun ste.it zwar die augenblick- 
liclie Cursorposition in den 
Spelchersieller. ff2fi6 (Spalie J 
<-!,<- 39iund C2Se (Zeile 
I < = z < = 27): liotzden i.'t 
nicht mbglich, dnrch Verande- 
rLng dieser Werte die Position 
des CuTSOi, ill besliunjicii, da 
noch andere Wale verandert 
werden mllssen. Die; kann 
dureli Vetwendung von Sj- 
steniroutincn lesdiehen. Dabei 

Heck am alien Platz stetier- 
bieibt. (Audi das vam Hand- 
bucb v.^rgjsciilageiie Masclii- 
nenproirBmm ha( dicscn Fgti- 
ler.) Will ttjan in Spalie 'b' und 
Zeile 'i' sohreiben, so kann 



■DOKE#261,#F6rF: 

CALLiJF5E5:POKEfi263,s: 

FOKE#26S,i: 

CALL#F67D;rRINT ' 

Die ci litii bcidan Befehle sdial- 
ten dabei den Cureor und dec 
Interrupt ab. Deshalb niUisen 
im Direktmodus alle Befelile ic 
einer Zeile stehen. In einem 

St™ beiden Befehlen nur lein 
'INPLir, 'GET' Oder 'WAIT' 
stehcii. Isl der Cursor im Pro- 
grainm abseaohaitet. so kann 
man d™ Tcil bij 

'CAI.I.fF'F.fi' wp.aassen, da 
der cral3 Teil nur verhindern 
soil, dali der Cjrsijr als schwar- 



'PRINT CHRS(30)' ! 
CURSOR in die 1ml 
EckcdcaBildschiitni, 



Befehle (CURSET, CURMOV 




POkE#^02 1 DOl.EJP"' 
SS-'On CALL rtCj6F CLE ^R 
I ff'OlRlFEITl- 

=KI|UNTILDEEKI| 
0DOKE#9i !+-' 



BASIC-Prigiamme iin Spn 




hei tehe uid sa dw Belehi 


SLOW Modus ibs«na 




cheit wurden, wiid jeKeik 




S a ^eftangL 


Protra-nms beginni m Spei 




die sk> c ic Zv-ciBils 




le cer i f der Beginn dT 




nachstin Zcle (Fole*zegeil 


iun= mit dem Speitherm 






(duch^ic Ujte) und die esem 








Am P o= immcnde steht al>: 


erstfii \b%ei>hungiind 1^ 


FDlgeze ger d-r \erl MuJ 


Mellu e L ad-eri-.r ?ii 
ni fc 


Der BEtehl NE^ 10 tht t un 








.£rr aeztnuideierslenFolge 


fUr L n B is cpto„ramrr 




Laden ohne Starten 



Holger Petersen 

Unter der UberSLhiitt 'CP M- 
Tip' soller in unregelmaliiger 
Reihen!olge lieilrage ersihei- 
DiQ, die lien CP M \n(ien 



u angespruFjgen b 



TJiesE Meihode is: iber nicht 



sieht die Mflglichteit, das Pro- 
gramin mit dem Befehl 'SAVE 
E.COM- wirdc] 



1 verOlfentlichen 



merden soUen. sondern 

auch aniewanit nerder, 

»tnig DisSetlenplalz 



C eingcgeben. Wird r.un die 
'Return'-Tasle gedrJokt. ladt 
dai .P'M den I'lle von der 



'CO' (SAVE B GO.COMl ci 




MOelichkeiton zjr 'quasi 
sleichzeitieer' (Interrupl.-) Bc- 
arbeitung von Programmen be- 
reft; tin m:ck in daa Hand- 



Der neue ORIC 



Andreas Bargtvitz 



ORIC-1 den ORIC-2, so nird 
schon dcr Name des Seven 
ubtrra&clien: ORIC ATMOS. 



Der ORIC ATMOS seigl. daB 
eiii Ccimputerberstellcr in der 
Lage ist, die Schwachen eines 

heben. Die am ORIC-I stOr:n- 
den Feliler im Betriebssystem 
und einige 'SchOnheitsfehler' 
sind bei deoi AIMUS beseiugt. 
Geblieben ist das Grur.dkon- 
zept' 6502A CPU. 16 oder dg 
KByte RAM ur.d da 16 K EA- 
SIC-ROM; hocbajnosende 
Grafit mil acht Farben sowie 



Der ersie Blick 

I dcii ORIC-l ttJiiil, " 

Tastalur bemerken, Der 
ORIC-1 war sdion mit Kuiist- 
stotflaslcn in 
QWCSTY-Anordnunj au 
riislel DiesE Tastalur war 
1, entspraeh in i 
GrSBe ajer nicht der Nc 
Beim ATMOS Isi lleser Ni 



Coii:ri)l-Taste wichtige Steuer- 
fuiikliuiicii, wic Bildithinnlo- 

werden, Dei bei jfder Tastsn- 
betaiigung ausge!OstE kurie 
l-ifptcn laiJt sich ebenfalls 



ORIC-1 bot diEse M6glichk?U 
iiichL. Beibe!ialien wind; das 
Au[?Bichnunjsvsrfahren: Die 
Prcsromne kOnnen aaa wie 
^or mil 300 Baud oiler 2403 
Baud aiif Band gespadiert 

ilelll, dall PiOKiamiuc VL.ni 
ORlC-1 auck vom ATMOS gs- 
lesen werden kfinnen. 
Beseitigt vnirde auch ein Fehler 
im BASIC. Konnle der ORlC-1 
die Befehle PRINT TAB|1) bis 
PRINT TAB(13) nichl rii:lidE 
lutfiihreri, ig maclii dies beim 
ATMOS keine ScliwierigkeiMn. 
Db^ F.ditieren eines Proersmms 
]5t, wie bfi dem ORIC-1, etv,as 
jmitandlich. Sc wird mancher 



Wic achon dcr ORIC-1, bes:til 
der ATMOS cine RF.W.T- 
Taste, die ion det Unterseite 
def GehSuses her erreichbar ist. 
Der Computer kar.n damlt oh- 

definierten Znstand gebta^ht 
werden. Das kanr [i9tig vver- 
den, wenn zum Beispiel das La- 



Alles auf einmal 



Konlakle 

r OPIC ATM3S ^erfug^ 



UHF und RGB Aua^ang 
Jtlluf rur kva-oLlcnretc 
und an- C-ntrorKt Dm 
sdmittstdle An e; 
Sleckerle ste tOnnen Hard 



ger zu bimerken, obwotil dii 
beiden Programme nirht wirk. 
[ict gl^lclizelllg bearbeitet wr 



Rechneni sellsn lu finden- 
BASIC-Befehie verfiigen, 
i aber nidil mehr auf einige 



Es ble"bi ISO nil de Megl" h 
k da Dem Prog amm 
anf T c J dQ h the 
3enn ier Geda ke m P o 
ra au zudrntkcn und 

del zellg 



tend 



ehi 



Der ATMOS verfUgt, wie der 

ORIC-1, fiber farbige hodiauf- 
]6sendf Craflk rail 240 . 200 
(Breite/Hobe) arisprecbjaren 

aildpunklcn. Dancbcil gibl es 
noch eine einfache Elockgra- 
fik, die mit der SchirmaufMi- 

iung des Test-Mode arbeite: 
i27 Zeileo zi. 40 Zeichen). Bel 



blau tad Wcili. Allc Fart 
Schirm dsrgestellt werden. 



Der ORIC ATMOS i^l kein 
neuer Computer, sondetn eine 
begrUIJenswerte Weiteieutwick- 



Getates. Erftenlich ist. dafl cer 
Hersteller oliensiehtlich keinen 
Wc.-t luf futuiislisclics Auflc- 
res Oder die Verwendnng eir.er 
werbewirksameo' 16-Bit-CPU 
iegle, Der ORIC .AT.MOS — 
obwobl aui3e;licli kiein — zatiit 




ZUMHOBBYPRL 






sin gan7S(i FORTH- 
ustellen. sind tllr die 
:rs:en Tischcomputer 
lu Ciwcrttn, Obwuhl 
igen Systeme olUnal^ 
enllich niehr a.s den 
H-Slandatd bielen. 



Teil 3: Der Massenspeicher 
Peter Glasmaclier 

'a dea beitiea yoransgegaasenen Beitragen nnrde sj 



Be/- 



spid des APPLE 11 aafgezeigl, mil wtlcben Andsrungen 
und Anpassungen man das FIG-FORTH mil eiaigeia Bedie- 
nuagskomfan laBffablg bekommt, Uer dritte leil derSeiie 
bescliaftigt iicli nuamil eineai der fllr dea Bedleuangskoia- 
fori rricliligstea Aspekle, aamlicb der Auiiassuiig derl/O- 
ein Disksltenlautwerk belreibea za koaaen. 



Der FORTH- 
Ma^senapeicber 

a Anweiidei Iciliglkh Basis- 
rte iur Vsrftgung, mit As 

. sich Hocks mit diier festen 



sen ITabeiie 1). Es wi-d ledig- 

lich zMschen Einlesfn 

(BLOCK) und 1 

(LOAD) unter " 

die Einteiluiiji der Plalle in fe- 

ste BlOcte kann man auf jcden 

Blqck durch Anjabe der Hock:- 





Scraen 123 iitalsEe 
. gedadit und erzeugl k 
Quellcode. 
iraler AniauCpunkt filr aile 

Wort R/W. Vor Auf- 

R/W mUlien drd Paia- 

itack ubetgehen 



der Fehlirroutine best lilen. der 
eigentlici: der Ajsganispunkt 
fur diese Rouilne war; ebenso 
hatto dio FORTK-ERROR- 
Rautine die FehbrbehandlunE 



ein Weiier\erarbciteQ n,r 

FORTH DalHl dur,.h andcr, 

Proeramme iiichl voUstEndij 
za unterbmdcn Ba d;r ioit 
begienzlen Spactierkipszi 



1 Fellsr auszuscillelien 




f Hiu- 



IrrhnnHpn sii 



lOB Kird aitsprechend iniliali- 
sierl, und bei !wd Laufwerke:! 
wild die Konstanle 140 (ENT- 
SPRICHT DEE BLOCK\N- 
ZAHL) von der BlD:krunimer 
si-bliahiert. 

:eii Schritt seUt R/Vi 



APPLE Spezitisches 

ila jeder liscliccinputer seine 
EigcnhHtcii bisiut. cxislieien 
airrb in jfirier FORTH-Version 
speziille, auf den Kecbnertyp 
ziigeschDiltene Worte. Ein gu- 



handiung der AIM Eir-/Aus- 
gsbegerate und zur Kommuni- 
katiou LUiL d;iii AIM-Etilor 



I3er als 139 isl (Line 6|. 
In den Zeilen 7 und J 
Streen 126 werden aus da 
FORrH-Blacinijmn-,er di; 
physikalifithcn Track/ScVtoi- 
Adtffisei eireohnct und [m rOE 

abgespe.chert. Sdiliefilkh nird 
die Putforadrease (buf) eben- 
rallslm[OBsespeichcr[ Damjt 
sind ollc nfHigcn Bcdingungcn 
crfUl.t, und RAV ruf! die einzi- 
ge Maschinenroutinc auf, di; 



FORTH inlegrieren. NahsKe- 
EEnder iit jcdoch eir. FORTH- 
AquivaJcnt zn deii Worlen 
PSS una 1N# zuschaffen, um 



Damil waren die vichtigsten 
Rautinen fAr die FORTH-An- 
passiing algehanleli. Besiizer 
cJ:ic3 APPLE Oder APPLE- 



r Diskett 



K/W 



de.i anaegebenen Pul 
wobei das ErlicJiien df 




Softw are-Know-how ^" "^- 



g, P i-gram 


mm 


ter an andere Bin- ader 












andercn Prozessorkart 


MA 


anderen Adrsssen) lauf 


Boll in den Code eiiies 




chisebuiidenwerdsnrE' 


nun ^ 


der R:bbI ein enEpre 




Assembler etfordetlich. der an 


den MArRO-80 zu gfwiinsch- 




tem Tun Ubenedet. FUr die 


Pliers angepalil ht. Der 


weitere Beschreibur.g s^en wir 


MACEO-80 ist eL.1 Bciiyfcl Is, 


luiius. dafl lie BeJlenung ces 


iinen Jberaus IsistunsEfShisen 


CP/M-Betricb^vttm- be 


Assembler, aer eine Reilie van 


kamtisiun in D m 


Eigsnschaften hat, die der 


MB3 und L h 


KompititUiiai mit LampUern 


dem lieiem P Iz ai D 


cugutc kommea. So wird cr 


itcckl, Dc, K w B g 


neispielsneisf iifim Frw?ih dps 


7iin, Milarb 6 d 


Fortran-Compifers FEO der Fir- 




ma Microsoft ujtgeliefert. 


CIVM-S™Km a g 'd 


Die groGe Zahl der Meglichk;i- 


eriauben dem An n 


len bcim Einsal; dieses Assem- 


■jlcis isl 2UKld.,li autll till 


MACRO-ffl m ™ 


Vachldl. d<nn die Befeble 


Al6 ersle A s ™ 


raijssen ja auch geiernl und be- 


iem Terminal di H 










efehk geschrieben sind. Dies 
esdijelit mil der Anweisung 








zSd fur die ZSO-Asiembla- 








^rschi {80&D; .80801. Ditsi: 


» 






Anweisung kanr. innerbalh ei- 
es Programmes mehrfach neu 
egebea werden, un zum Bei- 

spiel vorhandene aOBO-Pre- 


ha 












SO-Progrlmwn m assem- 






blieten. Hierzu ein Hinwei?: 


LABEL 




Hyn-.bolisc;ne 


Wenn Sie Ihre Progranime mil 






iH im An fang 


dem WordSlar =rMcUcn, dili- 


der Zeile 




nen lohne Leer- 


fen Teitieilen niohi in dsr er- 


leicher) 


und 


einen Doppel- 


sien Spalie mit einem Punst (.) 








w dSar 








Z il dM D H 








(lD ra 


Ul 








CRO 






W d Tr '^ A IS g 








gar di uhr kann 


^ 






M g di ganz Ze 



1, 


rniE 


■«*M-t,-C 


^HL 


11 ■ 




i; : i!l 


ffiinBLEfKFiBLfBENirro 




li'' 


m 


L^D^BS-tL 




.H IH sp:ras. 




iS [EFmm 


N BLIWnfcMdl 




!" SDu 




; 




^ lEM (. t: iD km F 

ElNWmiFEt'E FlEI e[f lU HF 


J Ha lEilIN 


01 FWBfW 


Ifi 


„^,f„j ,Ej„„ 


»Ji>EfcENK.irN 






'' ™i 


L[ 


HLILI 




»F FIILI IPOb 

J [E m la s FF 


EI.B)^ 
LhLEk 


fENE 


L[ 


" FE 




la'^F 




« KH 


lEFl 


uT".' 


■! 


1 an N 1 


1 1 HE! E til 


^ 


■ 


.m 




FPoisMnrEii F It. B 


Sl.T 


Bei^piel 1. 'HA!J_0 MACRO-Sfl' auRS^ber 



si^hen Konslantjn S7SRES, 
CONOUT und BDOS diirch 
die EQU-AnKeisang. Wird ein 

Tragrmain aufgcrufcn, so wild 



e der i 



Tea ids absoluten Masch 
ne od wird niit dem Befet 
\SFG anseoidiiet, Eine Adre 
n ab crfolgt oil dcm & 
h ORr XXXSH. mobi 
XXXX die Adresse des folge: 
dett Befehls im Hes-Code dai 



das Prcsramoiende, XXXXH 
die Einsprvngadresse, die (wie 
im Sei&pid) such aus einei: 
symbolischeii Adresse 

(LABEL) hcstchcn kann. 
Nachdem das Progiamm em- 



werd;n. Bctindet sich der As- 
sembler aul dem Laufwirk A:, 
sc lautel der entiprecheiide 



( PRN). muli em Dateinaine 
ohne DQpjelDunkt am Ende 
vcrwendet we-den. Der Name 
der Quelleodaiei [= elngeiipp- 



dem der MACRO-80 die Dalci 



: EQU 



iibernom- 
me'n (b. Beis3iel 1. PENDE; 
DC, SYSBES). BDOS is. d.e 



n CP/M Mit dem 
LABEL STAliT: beginnl das 
AusEabepro^ramm.. Adressen 

»erden im Atsembleriuisdrtick 
auf der linfcen Sdte dargestelli, 
Der auszugebenJe T&it stebl 
ais Operand des PSEUDO- 
OPCODES BErB. Das Ictsx 



MACRO-SO ein Ende-Ki 
CP/M-Betriebssystem 



M8001.REL ;.uf di 



enlhalren b 



FSO-FORTKAN-Lompiler ver- 
wciidct. Dei LINKsi ailciL.;! 
d pse EEL-Date. ir. eine aiis- 
fulirjare Maschineneodedatei 
(.COM) uni, die dann auf ci- 
nem CP/M-Sy5lera ablaufen 



dem foisender. Bifelil auf der 
D]sket[e abspeidiern. 

*MRnDl/N/F, 
Dibei vtrnnloGl /M die Abspei- 
cliervne de: .COM-Datei, und 
/E die RileVkelir ins Betriebssy- 
stem. Dq ei sich nra ein Pro- 

(ASEG) handelt. sind k?ine 



:l lEudUig t,UM) 



AnM"ndung welierer opetalo- 

2 in dem die ViirLung vtrschje 
dener Operaloren direkt am 
Masciiinencod; z\i erkennen 



"■^"■'■•■'■- 




rt)c 


"r 


NUL, Ty?r 






VorUidien'- 


■ 


■" 




EQ, NE, LET 


LE 


GT 


GE 


OR, XOR 








3'' LOW OH) 


IH 


'vird 




Zaiil (UiH) b 
can:i mulnpli; 


:;" 


mi 


™d 


Tabelie 1 



'erweiidung f'ndan lie Opera- 

ritet werdEn miissen. Die Lan- 

als Diffcrenz von Anfangs- unci 
EndEdiesBffli testimrat werdan. 
Bei der Beilimmuiig dei Inter- 



isoHert man mit LOW. 




Die logisdien Ooerator 
NE, LT, LE, GT, GE 




AND, OR una XOR) e 
den univcrscUcn EinaalK de 








sie es geslatten. aus Ad 
'md Konsianten sine 




BnJinguDs zu bilden, die 








werden kann. Bei Verv, 
derOperator:nistzube 
aalJ nur + , — , • und 




Swisthcniaum veiweiid 




Fallen mass™ die Ope 
durch Zwisclienraume \ 




Operanden gelreont sei 




BcdiEiale 




Asjemblierung 








Ein- Jder Aubgabeba 





dorpelte ^rlitil Diirth "ictzcn 

dieie We^e ft rlegen «pHip 
Telle e ne Programmes "issem 
bliett werder scUeo Das Pio 



nina 1st die Fehler^inchphiise 

Debuggei) bei neu frslellteii 



or ablaufen ond keineii 
dsctirn cder eine ahilithe 
I bezietiungw'e se Ausaabe 







TITLE F8Ni;TI0lt!DE«! 








n& 








EHEF 1 








TR 


HE 

It HE 

l£ 






S NE 


a 






ft 








BE 






3EI2 


^ 






P\ 




H 




21 fiPi 

21 !F!) 


H. 
















H 


EN 


IM 


k^t 


. 


„ 


i 1 


ki! 


, 




nir 
1 IE 


!> !1 




m BicHia 






1!, 


BE E 


n J 


3EI3 
3E12 


IS A.H!a! ISflffl 

IV h,m IN iflt 

m ('iflCI)H),A 
UK .12H 


BSI DER SIESSE tEE INTEDSyfTIMFLLF liOLIiEES 
IN l§*-IN"OiH.:FTIiESl';TES UfEB 
LIB yfcK SltbSSE LbN INIEEfilFTIBELlt ISlL^EF.Eil 
IN DIE :ei-PIiJ LfflEN 






; m INTEfPOFTTrtlELLE SPSS IKBE 


i > Klf EINE! 6EFADEN AJfEiSE 1E6INNEI 


1)1 ■> 

< u 

1 lo 


144] 


I NTT SB nEFS! WEI 
BEFi fflfi 

QEFV mn 

: LOCISCIIE iJPffiSTLiCEIl 


ADRESi£ilOERINrERI!LiprRO!)TlNEi|!.,! 


i31s 

< 1) 

t IE 
» IL 


FF 

l( 
II 

FF 


DEFE. 55 EC 5^ 
BEFB K.E5 5i 
DEFB 55 NE 55 

DF=B 51 LT 55 


liEi lEgi[ ?iiD lEiiH mf 
MI eTE Slffi ELEItH -.fkism 
mi mvi im mw sleici :FflL=cti 

MI iERTE ilffi mem 6L:iCt ilWB 
EKTFPffST liTKlFTHtf il3riFII7ynTE!«ME 



man tIF INTRl 1411 

mnn hh PIDON 1177 



miF' ta* INTFJ Hit 





ELSE-ADweisu 


kann Funkl on en da P o 


rd, die fJr PHIN 


B aim o ka. 01 du 








le Teslrout nen aus dem P o 


aidasBDOSub eil 


g amm en fernen 


BeisDiel4dem n 


Dc Cru df ir dcr bedngen 


Hilfevonbedi gr A. 



IFCBEDl>OUNtj) \usdnick 



wf dcm Bilds 



ErfUlil die Berechnunt des 
Auidmcks die Bedingung 
(TRUE), so wird der Tes:, der 









rUcksichtiai. "Wird die Bedin- 


idanifiziereii. 


Na m d 


EUiig nictt erfUllt (FALSE), so 


ProgtEmm la 










v=r«andt,dn-hn de ILSE 








ve ch tide 






Slam De\ 




ELSE-Anweisung rhanden 


imn V re 






velsungen zf!; 






M^CRO TO c 










blierung lu irennie hnen \d 


dundai nd 




stdle von IF kann lucli COND 


Be 5p e FF 










die A^iwandune der beding en 










EN 


spielen 3 und 4 gegeben 


DIP erzeiigt 


d 



[iiiraii-!E!ciiriy«EK[CT 



^Software-Know-how 



IlLf 'iEDlliTE *St1EL;ERNH; 



Em H EP [«iIE ^SSEIBLK'lJNf 
Its SlHLEIFE 

EE EII BE) ASiEBMEE Ml 



m IE S!1u M FL^D9I 



I? 5IEfffi ffiSEIIT? 

] IL B BlilK (EEIEl 



lEHlNM 
Ef.fEBEF 



i4 


. 


ELF 


' ' 




\ anL 


„ 


Is FEiaE 


klL 


J = 






F 'll 




jt IE 


rt 


ULFIrtF 


Hvm 1 


FNFlf III 


METI 




Bcsp,. 


Hlf 


r.utra.np 


rir^nv.,u 




s^,™ 





1 II'LE FEDl Eta,E1!LIfNhti 


' a JIE 


MElNiniN™ IHM'I HEN N FBIIFN 


' [t!J 3J ) FJ16 FLEF BEELMB riMlFE 


1 iiE^Mii^ira^^miEPiffitE™^^^ 


1( nilHlLEEB KINK MFEM f« tIN H Nffil *lf HE) fEILEE 
l" EIIIJIKN 


l' JklSP * E» B IE WF) (= EmiEFT ■ 


FNEEF Bin 
i FSWFEtSlENTmNniHEtlNEFI. 


it fllBl- 




E HI HEI 1 - 




FlEh ffiBE EOItl 


Eeiipid S 
Bit Wirkune 






iij m 


IF-Eeleliit 



r'tliielitng di.s Mi 1 

![ Lte kirrekmr 
.htmogliih JabtLan 
jfl wckhe Da[ei emi 



in m Quellencode an Da- 
tereich testjelegt, dei ar. ei- 
4Jreise itn EAM-Bereich 
. D b hat aber iur Folge, 
Spei her^ellen.dieviinUn- 



j die enlspreciieiider. 



AsserablerprograruiiPn Hobe[ L ntetprogramme abspeicheri 
» rd Soil e n ProBninin sp4ter 



die tipc ihcrplauc 

Speicterbereich 

ben dfs FTogcamme 
Code und Speither s 
sembLert bO dalJ b. 






LABEL 5l»r SYMBflLE ,i h 
auf Adressen beae.ien und wel- 
che unabhSngig von den Pto- 
Erainmadres?en sLid. LABEL 



adressen beridien, lasse:i a 



werden kanr., nenn die latsach- 
licben Adressen bekannl sind. 
Det Assembler eiiei,el daliei 

gekeimielchnet sind und zu- 
nachst relativ lum vsrgsgebe- 
nen Progranunbesinn (ORG) 
llegeii. Dies ist der sogenannre 
roklivc Cede (.REL-Dal;i). 
Ntiien den noch nichl endgUltig 
festgeleglea Adressen bietet der 
MACRO-80 die MCgUehksit, 
Synibiile mil iriL REL-Cudc sb- 



erslbe einera Carriage-Return/ 
Linefeed (CR LF) wieder aus 
pbc AMEXTRNmU^senmje 
den P OBranm die LABEL is 
tner w-rdpn de dl! Po 

gr'mun zvii autruft die je 
doth nii-tl im aktuellsn Modul 
siehLn Im Programmlls Inj 6 
sind dies OUTSTR, CBUFFBR 
und PMNTT. Gleichzeitig 
milssen mit PUBLIC ar.deren 
Programmodulen die Adressen 
iusauglicli gcmacLt wcrdcn, 
die mr cUese Module EXTRN 
sind (in Listing 6; ZEIGER). 
Gleiclies ist aucti in den ande- 
ren Progranimodulen erf^rder- 



bildung erliubt. Mittels IN- 
CLUDE kOnnen beliebige Da- 

Dieee An dec MqdnlbiJdiing er- 
laubt es, iiaufig verwendete 
Ptagranune als Quellencode in 
ein Asseoblerprogramm einzu- 
binden, olrn: diese Piagiamiiic 



1 


-' 


.«■» 


UNI CIE Eiiei „ F EEB lltLtritlih 


.1 


tl. 


T([ 


Ml H^Tt lEItlLN «LEN 


1 


iJWllE 


( 


lir siZEN 


* 


ftlL 


FPBTl 


ilflkllEIEnEFItlMLMIfEEI. ELhi^ 


., 


.z 


::;.... 


FHiillTtlEMTRLLiMriPJHIEEl 


s 


SraSE; LB 

lb' 


(lElSEB.HL 


■.urn, m N1ED157EII E?ElCfiEF.?LftI! 
iTE:« MLEIEN 


i 


iZEmEN.ISBKiraO 


imlmmm 


51 


6tT»; I.D 


ClONlh 


:rais-w;!UF 


r 


DFFl 


tILf.lf.Lt 
■OTE lEll 


UK 


ii 


™ 


... 


,™««;..*fe,™t 


B- 


.f\a s. Die 


Bd>pi=l. 6. 


7u.»5^S.nv=r..bUbb=..Mod«lc 



im LffJKer, einem Programm, 
das .REL-DaWien llberiiinimt 
und entsprechend bestlmniter 

die Datenadressen festleet.Nun 
ist ein ablauffahiges Waschi- 
nenprogiamm f j 



Das Programm s 



1, 


intE 


mif^m:y. 


ar»^co:cmMii 




.LSI 


(1 




/ HlEPBEimi 


llFiHstt.f.i; 


.,„»..„...„.,.. 






ff ^^^^ 


FFl.II ttNl-MtM rtl-iiltlEN 


ILIW 




™ 


n JF lEH Hlfl IfiSEBEH 
(JEFMBEFIIII !JF ENfiS E 



illlEtBEtlNNTDA^mmnt 



iSffDESSEHEEfltiiE'CHEIDlSHL-ffSlitEnEKI, [ER IFJT EME! 

1 nn EiiBi eBEirEi ;.Bii, m leiiie mtmi -im mi insiKEiEH 



tf Dft; ttCffif IfltBBI ZEI 



' Software-Know-how 



f*LL LfM 



■ ffiFINIIMWSimiLriHE«™"ftl 



mui:m fier iedhbie isstiELiEPum 



1 miF 




IP.HHFE 


HlELFIESKEHNraWt! 


FfnturmuBii 
' iiRiitih ion 


S! 


isnN[[t 


.'s:^^.i^^i;fS!i:^ 


11 WtLIC 


' 


rtE illi 




N Z™ 


S\ 


7 «Ef (iiT 


rwi FP!tB*IIB f mt m ^£F[!« 


I " i' 


J 


'\7 


Mr'l'lSl™ J^fflfN 


1 L! 
'i ^ 


:! 


im 


'm DIE EissiE cf m siLEit 

.1 DE(6E«EEEN 



IE El M SEi 



IIP EF RlVH 



E! ^a 



(^ 



■Applikalion 



VIA 6522: 
Einsatz und 



Programmierung 



Eincr der tielsclllgslcn {unil vrobi meisivcibrell 

als CMOS-Version (iOSCll rii hahi^n. Vint a 
wie inai [hn einselzl, soil im talgenden Gegen: 



Parts zi 



a/On-Leilun 




• : OBIC, CBM, ACOIL^. 



'en, iwei les: fUr iedes Bit de; ziieehOri- Aiisaansen hat man al-LH allp 

te, kOnnen gen 1/0-Regislersgelrer.m fest, Kombinaticnen zur Verfil- 

gciraini ocuieni weiden: Zwei ot> es ziini Lesen (bingsng, In- gung' Gleich in medias res und 

dcr 16 RcgisKr dcs 6322, se- putRcgiita IR) odcr Sdirabeii dicFdiiLuiKnserviert: Als Eln- 

nanra A imH R, bewSltisen dfi> (AiisjariE, OiiipiitReBister OK) gang gesshalle;e Datenrsgiiter- 

Verkehrmit der Aiiflenivell (1: vcrwsndet wfrden so.I. Dis stellen kOiinen bescliriebeti 

Input/Ontput-Register 3 IRB/ Siellen der Ric.iiungsreaster werden. ohne beiir Lesen 



llher das Schieberegister (10: 
ShiftRe^ster SR) nutibar. CBl 
tahn dabel das Takislgnal, 



, 2: lapui/Otitput-Regj- und Dei 
stsr 4 IRA/ORA). [n webher 
Rich:un?, entscheidet ein js- 
weils zugehOrigcs Richlungsre- 
gister (2, 3: DgtaDirectionRegi- gfschaltst i; 



Correspon- 



r DDRA, DDRB). 



Vun 16 Eingangen bis 



Freauenz gsatbeiict, wie viek 
Takte gescfiobcn wird, beslim- 
ing geschal- men drei Bits ces Hilfsregisters 
■ ■ (1 h Auxiliary Couirol Bcgistei 

ACRK Die M3gl;chteilen da- 
bei s.nd vielfalti?: Man kann 
auf den Systeir.takl 42 jurLcli- 
greilen, die Takllreiiiienz ex- 







1 ,„, 


K5 


^'"r^7= 


1 ♦ PAa 


HI 


. J "• 


J U-J- s, 


m-m > 


r^ 


— 1 p-l— 1 ... 




U-' M L- 1— 1 — 


1 



/■ c't-Praxistip 

c't-Floppy-Interface 
in ECB-Systemen 



Karl Werner 

DBS In e'l i/84 lorgesicllte 
Floppy-Disk-Intcrfarc n-urife 
zwar fiir den 16-Bit-CuinjuUr 
c'lSe entwickElt, isl ali«r fiir 
(fast) aile ECB-Bus-Cumpi ' 



leleen vir, wdghe Ai 
an Jer Karte yoi 



Hhrn kijiml.. Ds« noppj- 
Sisk-Infertaee ividiotl sicta 
durcli ^ne bole Nachbausi- 
cherlieil und anea dafach vor- 



Modif kitinnen 



filhiung. 

Es kOnneo foleende Modifika- 

tionen ausgeflihrt Leiden: 



Sol] die Flopuy-Karlc an cincm 
CP/M-System betrwben "-er- 
den, milssen slle Programmtd- 
le, die die Disketten Eiii-ZAu;- 
ga.be becreff en, an den Conlrol- 



Gbgedru, 



ieAn- 



dsrungoi fllr eiii CP/M 2.2 h 

Prinzip aussehen. Die Pro- 

■.ui AlliLcl g.-^iiiiic iiiid iho al: E.^ii(ii<:b 

aifziifawen. Ein komplEttes 
BIOS-UstiQg konnen mr niclt 
a'^drucken. weil fiir jsieQ 
Compulertyp sine spezielleAn- 
passung erfordcriidi ist. 



ind nie die 



.erfaoe 






grammen; HOME, SELECT 
DISK, SET TEtACK, SET 
3EKTOR, SET DMA- 
^DRE=SE, READ SEKTOR 
u dVVFJTE EKTCR Im o 
genden bes h i 



(lollcr 0Ch au!geseb;n wert 
Zii deni e'gentlichen Cont 
ler-KoiiimEndo Riufj nach 



!iii:Lii:cr disk 




ben. ZiKaiilicti bercchnei das 
Prosramm nooh die AdreGSB 
der Disk-Parameter-Tabelle, 



DISK gesd-. 
Tab«lle 2 



,„ 


Funtaion 


I 


SlarL Timer (enimUl) 
Bil 'l'=SinsleDeii!itj 

Driv=.SElecl 3 



Finktinnen des Controllers 
SET TRACK 

SET TRACK positioniert den 
Fkjppy-Kopf iiber einer be- 
st.minten Spui. Dazu wird dai 
Daterireglster des Controllers 

ten Spur ge.aden. AJKchlieBend 
witd an das Coutrcll-Register 
ICh + Stepr^e ausgeg^ben. 
EKTOR 

Routine wird be- 
her Sektor zu lesen 
cTireiten isl, DazJ 



ADRESSE 



Dazu mul) Itdiglicli diE 
■DMAADB' abgespeicherl 

READ SEKTOR 
Das isl die eigentliche Lese- 
Routine. READ-SEKTOR liesl 
in elner Schleife den eingesiell- 
ten Eelilor. IM diesar Sektoi 
erOBer als 128 By;e (5'/4", 
Double Density), so nijfl ai- 
aaizlich noeli eiii Blocking-/ 
Dcblocking-Algorlthmus vcr- 



WRITE SEKTOR 

Mit WRITE SEKTOS wird der 
eingtsteUte Sektoi der Diskette 



BIOS betreffen die W armboot 
Routine. Dieses Programin 
mnfl die erster beldcn Spuren 

Belriebssvstem strfit. 

ebenfaUs an den CdntioHer an- 
zupassen. Dieser Programirieil 
dient dazu, das r ■ ' ■ 



an ben 


A\ ADRESSE ■ RE AD-SEETOR'- Routine er- 
wohin Daten stellen. 




nintilon 


flC+Stepiate 
lc;+aepTale 

CB + sL 


Kop: aiif Spur fl pO!J(ion.cri;n 
Leseo dsr aktu-Jlen Spiit 


S.M B i Sffltc « i i seite 1 1 



r Diskette in den 
den. 'Warmboot' 
p-Loader' lassen 



NEU: 



CEPAC-65 (n„h. 




>fi MHz) (grUn 
grlln naclilauclitsria . , 
LOW-COST-DRUGKER 
INE3MAHN-TALn 



TANDON-FLOPPYLsufwerke 

S/U3, 250 KB, 1 140 Treth, i, a, ror AijplK) 
sWd', 500KB, a i40 Track) .".".". 







^ 



■Programm 



Polygene 



Vom Urafang his tu den Fliichpi 
Hermann Malcharczj^ 



I ;erid]jiii£ bi 



Die Ermiltliing vnn Qnerschnillsvfe 
ler Fliufaen, wie beispielswefee I 
punhllaee und sonstige Weile, isl eine Aulgabe, die man in 
der TsclinUi hSufig zn lilscn hat. Bd Einfachen Flichcii i> ic 
Dreiecken oder Vicrecken diicfle msn ilip Fntspr^hpnilGn 
Formeln nocb in der Erinneiung odei in einer Formcl- 
snmndung finden. Aber was tun, wean'! kamplineiter 
»iid5 Nuu, Fiir 'gtnijrmle' Fliclien wle iiun Beispiel inr 
den Querschnill ion SUhllriieerD gibt cs TatwlkiiHcrke 
Wenn ahtt allc Stricke telDtn dam mns^en Sit selbbi rcch 
new und baben cin schiines Slink Arbeit vor alch 




Die Bcrechnung wild bei em 
spreehend vielen Eckpunfcten 
so aLfweiidiB \msi damn tetiler 
anfOg, dslimanGiebe''^ e 
neni Computer nbetiSflt Das 
hier vorgMldlte Progr,jnm 
wnrde aul einem iXSl ge 



des Fladiemntaitfs 



VsrHeniiung 'transporlablet' 
BASIC-Beiebie Iractit ftr -uidt 
re Systeme amsuickeii Oder 
dem pcrsOniidicii Bcdarf an- 

Die I-ckpiinlcIP dcs zu pereeli- 
nenden Pciygons werden in 
Form von kartesischen Koordi- 
naien in einem System rait wili- 

Achsen eiiigofieben und vom 
Rfchier wdlerverarbeitet. An- 



Bereohiiunu des 
Umfangp-. 

D 1 limizoiitjle ^tstfliid dir 
Punkte P,P. m Bdd 1 belragt 
Xi-X,. der vertiiiale Yi-V,. 
Nacb Pythagoras b^trfigt der 
direkle AbstarQ 
P1P2 - {'(Xj-Xiy + CY,-Y|)'. 
U:n den U:nfang einer Filcbt 
zu crmittcln, mufl man die ein- 
iduHi AbscHnde iwfedien den 
Edcpiintten wie nach Bild ] er 
faisen nnd anschiieBend addie- 



iti kQmpli 
Verfahren 
en Jlai-Ue 



ermitllung iiui 



+ PCi— X)) (Y. + Y J 
+ (X:-X,)(Y, + ¥-,)) 













, 






' 1 




p J ^"i^^": 


It 




— 






-^^A 








3 '1 










Kotaia^^ly'ttm ™"''"''* '" ""^ '^^"'''''^'" 


Ei(d2. Fhc'ienbenchtuns ffl uijd 'y Hnnisichnen 



5iditl)ar dalJ bei der lerech 
nung der DreieLksflaLle die 
Fldi-hc vcn 3 Trapezen er-nitcelt 



ech PiPjPj. EtocTi nun geniig 
del Theorie, schliefllidi sol] das 
Programm benutzt werdsn, 



'fragtSie 

— Anzahl der Eckpuukte? 

— Msfleinheit? 

— A- und y-Kooidinaten dsr 
Eckpunkic? 

— Korretturcn fakch diigcsc- 
beiier Kor.rriinnten7 

Eine t'obe fJbfrsicht Ubcr das 
Ptogramm gibt Ihnen das srsrk 
vereinfacbie Fiufldiagraram in 
UiLd i. Im lolgenden wird aiich 
glckh inmici auf die i=Lcvanlen 



__ , . __ . , _ Inlelliqentes Terminal 

r« rn n I l J ■] mlt pmfesskitwIlBn Attributer: 

IHR Lern- und Praflccmpuler auf drei Plalinen! 'fj [, ■T6nninal 

Der ideale Einstieg in die Microprozessortachnik p^p Ts m nal Compjler auf Doppal-Euro-Karte 
mil odsr ahne int6^r erter Tastatuil 




^c'l-Programm 




. Die P 



T-Zeile ii 



Nadi etfoljtei Eingahe h.etei 
dis Frage 'Korrekturen?' die 
Moglichkdl, einielr.e Punfcte 



hftnt 



L 'NCWLINE' 



diese Korrekturaciileife 
auch nach Beendigung dss Pro- 
graiiiimJurclilail's benuiien, 
urn durch Verindervng cinml- ' 
ner Eckpunkttoordinaten die 
FlSche ill opd[r.ier;n. Diese 
Kotrektiirschldfe finden Sie als 



gon dadurch geschlcssen, daii 
X(J + 1) = X(l) und Y(J + li 
= Y(l) gesetzt warden. (S.ehe 



Speidierplaize fQr die Koordi- 
naten dieser Eikpuiiite erOff- 
net. dieinderFOKZ = . lO J 
/ MEXT Z - Sthkifc (Zcilc 
i^lrt— IQI) =hE-fraEt ur.(l aaf 
den Bildschirai geschrietien 



2. flezogen auf die S h\ 



- Tragl-e t 

— Wide M- 



™boi fill Z-il- 5 = Z 
geietzl i£t und fiir Zal7 
SCROLL ausgefiihit und 
S = 16 gesetit wird. 



Variablenbezeichnunse 
gehend beibehalten u 
, juniindesl vom Ab auf he 



Teufei im DetaiL Al; Be sp e 
mag die recht eirfaciie Bene 
hung fur die Lage der Ha p 



SGhcn I- und s-Atlisc a B g. 
hsri werrien ;ol], !a gibt n 
ge Sonderfalle vorab m H tet 
1-. = und U = T. 

J a ) 
1 - nod 1 < I 

-> 1 - 30 
U5B sieheZ lenlMOb 120- 



zen wollen ( v n ml r<, ic c 

schon de Haiptai,hsei oit 

Trigheit momente tinf 

(jrundsttck^nsehe'i so kir 



age Be ie Du hnu e e 
rung der E kpunk e bea h e 
Se biie daa ■) e die !U beieLh 
nende Fll^be ii mnilictrflti a 
pcM cr Pichtung en ^r f 
chend den naditolgenden Be 
pielen durthnjnieneren also 

Sie sidi am besten p-or S e wu 
dea die FIS he umfahren. und 
milfllcn ic Ids zu Ihret Lin 
ki,n hehallrn 3 lassen slI 
ail h Fph]f!.i hen LOch 



drui-kief-lile loschen 
Frgehnissi 

Tm It e 1h, Ergeb isaus 
dTLLks (lb Zak 1957) mrd 
nicht uur ged utk nudern 
auch gerechnei d ajdernfalls 
u id 'peuhecplM boioligl 
Wlitde D e Ergetn s e las^e 
irotz des tur die Br.rec'iming 
einges h-dteten FAST Modus 



gelllhtten B,: fpiel ml 2f Eck 



kiiLhl fct 



(Bild A 



Bs < 















H 


kpi-nkten 


II 
















fl, 








las 
dt 


•.n s 1.1! jedoch 
(siehe Bild ■!) 









.< 






^(f!) 












B.[d 4. Leertlachcn lassen sich bfrUckiichtisen 


!,™.t,S""-""'" ""•"""'■»"■ 


B^d 6. A..± !ek,i,mn,i. Linie. ..Bseii sich »i. 



(^ 



Eckpunkle entspr^chend d. 
aneinander legen (Bild k). 
Sic gcben alle Eckpiin 

lialteu a 



r Reiht 



Gruppsn -za 15 StAe 
auf dem Bildschiim zur Kon- 
trclle vorgefiihrt. Sie kOnneD 
nun ever.tuelle Tippfehler tor- 
rigicrcn, bia Sic die Fiagc 'Kor- 
rekturen, Ja = 1, Nein - Pt' 

Danach erhalten Sie dif nSch- 
sten 15 Eckpunkle. SchiieBlicli 
wcrden die EckpLiikte mit ih- 



Anweitduigsgebicli: 

vorgestellte Pfilygon- 






i:t der. s. 



Utilidien Anwendungsbereicl' 
de5 ZXSl ;ii einc niuc Rich- 
tunB. Wie tie nadifdlgaiH :,h- 
gebildeten niOglidien Anwen- 
dungen zeigen, lassen sich mil 
Hnre dicsci Piugi-anims zelt- 
aufwMidige und rehleranfaUisf 
Beredinuna'n schnell und si- 
chsr durchfilhien. 







"iTiiii-p 


i Is -IMf 1 l:iiir 
J 1! ■ilil iii^il' 
1 1 ■illi fil'il 




1 Sf ^ jf, 1 


iiiiEBv-""-" 




In diesein Beilra); si: 



un Tbemi 'Anpi 

Termiaal-BelrlebsptD- 
is' heanlBorlel werden, 
liBben sidi uiiifrdesstn 



WDhI in dcr Hardwe 



triebipragramm 
tiberlanfen des Proicssor- 



Stacl 



: Bei der Hiic 



EXEC [vagi, c't I, 

wirdindisenFai! 

Befehl ilbersprungeo. Abhilfe: 

Anceriing derjenigeo Adrsssen 

li den Spiunjtabellen, die bis- 

Hai.ptpmsr?mTn {WW) wfi- 
sen, in 69919. (Der Riickspiung 
erfolgt dsnn ilber den RTS- 
Borcbl an der Adre^se S9S1A). 









enlsprechende ^nderung des 




\orsihlage von LesTn ernge- 






nen SobalddieVrsionliler 


5 TabcU 1) 






■ Ocicu=iliili 1 iubcubai,ili^ii 


Tjste n der,elben M=tt\-< 
3p,dc b«„,s vmdc a.u.ul 


ipditing der bis dahn ram 
Sollivat" S'rv l* eeLeferten 


^ Zeicher unerviln i.hte aeise 


(74Lt>42)a(belendann seffen 


EPRUMs wird danr gegen el 
iroHhch sem 


/ bidet v-rd Cmnd D= V dec. 


e nande — n ejniien Fallei 












des li nmntalei 5tral ] aa 
laut denjeHekfolgerdeilB 


Ilhelnnd n.e^i^Pmhpm l;,Pt 


4nderp Tatlen 
























"1 Htlnbut Bit (. (seliE et l''/83 






et Seite 45, sein-r bi lierigen 


nem Pull Up iViderstand dk') 


dern s enlgejen Allerdings 
^md TosLiilu u lUl cgeiie i 
















Die erwahrter Scftware Fehkr 


turen nut offe ler Matrix lessen 




sind m der Prograirin \ ersion 


sich nui dann ohne Ande-ung 



(74LS175) I 

AUf Attribii:e werasn aam 

grundsitzlich wShrend des 



esakt cer unserer Low-Cosl- 
Tastitut entspricht (siehe c't 
12/83, Seiien 42 unl 4S). WIe 





AIlc Rrihpn- Lind Spallenlsiiun- 

gen siiid auf ein Flachbaadta- 
be\ gcfuhtt, desser Belegung in 















.. 


ii 




, 










.. :°:r 


, 














. 


, 


_ 






, 




, . 








„ 


, 










, 










™f- 






„ 


•1 1 




, 


Tn' 










! ■*! 




„: 


^atris 


adfcun 













Control in der zueist abus- 
Tasrenreihe B liegcu. 
jztssor bndil niiinlkh 



lichen, Alle d! 

kn der ProJLkt BejLlircit 

in Tsbellenform absedriicl; 



'«^hliififei!l?n X3A und X4A 
(o't 12/83, Seile46). AnschluB 
I befindet sich bei heiden Lei- 



LnJerungen D r 
emeu r-ier Bil 
y DCDDclodoi 



ll-IJn-Widpr«™<]c 3uf log. 

Liest der Proieasor an Port 
:men H;s-Wer[ ungleich FF, 



i 7 - ^UiUiilic 



ui Port D aniEg 
ts Wenn diesi 

1 i^tdieContri 




PirtDdtsPij 
verbunden sim 



^SCIICole . 
eits^hedende Rolle Sie I 
stimmen aua wclilier der d 
labellai dur dit drei Bt 



Sli r T)Uf h™iikt » 
tig die Rucltkehr ; 



iKllt man duich lolgeide An 
derungenein \des'B$9l64 
$18 (Auiflhl Jer d^jEtstelliei 

Zeilerj) Mrs -e lOnB ?ST 
<L Brte von Anzahl der daigc 
itellt n Zei henl 



p 



'l-Projekl 



SuperTape 

fiir 6502-Computer 




^ " Vorgcstcllt am Bcispiel von VC 20 und g^ 




Befehlen SA"VE und LO^D' 
VERIFY t'lr Programme zum 
anderen mil den Betehlen 
OPEN, PRlNTfl und IN 
PUT* flir Dat'cn Bei der 



dune von SupeiTape is 



tace Baustem' CIA 6526 ver 
bunden w"d Commodore em; 
Inteffupl 'teuerungtiltda Li 



beur M„20 mit JOf0 u 
beur C64mil P^2\eibuiic 



:n Scholter embauen ( lehe 



den C64 soigfJltic optimiert 
werden Was d^r VC 20 nut 
seiner TdkttreijuBni M.ii 
1 108MH noch T)ielend 
schaftt wird tUr d n 11 Pro 
?ent langsameren C64 schcn 
mm ProWeni Bei ■'21)0 Baud 






it Erst da 
; restliehen \ 



bau von SLperTape in d^n 
VC-20 und in den C64 ist eine 
winage Haidware-Erganzu:ig 



Das HauptprQ^ramiti SUPER 

St.ucrurg dc3 AblauL Do^h 
dst f thprlrnFPr rip5 Pr->s™iim 
nanien< und der Paiameter in 
den I as ettenpuHer 
De Routine Write Bloc^ filht 
di g Bamtt Oierlrasung anes 
■" Asaus Milihier[Iil 
fe uierd n so»ohl der Paijme 
let lis au h der FroBramm 
block auf dao Band geschrie 



\erteilte Zeil 

Es blelbi nlJui dndLti.. utirij 
al- dl^. notviunoifcui Ecictl 
njngen zu M-rlcilcn Das Pro 
granun sielil dam so ijs 
Aio er=tcs mrd an neiies Bvle 
aus dem Spen-her geholl Dann 
werden zunacist vier Bit uber 

edesDatf 



! Oh ertraeunsseescl' Hindis 
it einzuhalten Ein Nachteil 



ei Autrufen emige Zeit i ar 
Caiuit beim spateren Liden 
srenhend Zeit bleiht den 



1 i^assettenmoioi Di C 
JratLiilroUtr ic. C64 kic 
1 eesJnilia Zt tablauf -to 
-d dsr B IdsLhi m bei die,£ 




RSLl-l 

gesLhiltei Sdmiliitic Inter 
rupts mlisien olfii^hfalk abge 
sehaltet wprden dtnn Super 
Tape \ crtragt Itone Unlerbrt 
churgen d'\ Ablauts Da liol 



niehtn 



r abgefrai 



vird. Ds! 



Proferamin ialit sich also n 
dsr Stoplasle nicht melir u; 
brec.icn. Hier sctafft die I 



' ^c't-Projekt 



LOAD und VERIFY gleid-jeii 
sich ira gesamtei Programmab- 
lauf — mit Ausaaiinie der Tat- 

gleich mil den im Speicher ste- 
henden Dateo ausgefuhrt wi:d, 
Es war deshalti slnnTOll, das 
Programm SUPERLOAD so 
anzulegen, daB wah we n 
Abhangi|keit on e ne Flag) 
beide Opera onen ausa fun 
weidcn kUnnen 
tin Haup pr g mm uhe 



Mil den ProBrammcn S R 
LOAD vad SUPERSA 'E la 
sen sicil Progrrmine a Ka 



POKE 
POKE 
POKE 



den n d rune dieser Zeiger sehr 
gclescn. aufgenifen werden, wobei das 



:li 2 3 KByte RAM 



(licM ^i,i ByLt vom Banc) 


2 Bit lesen 






if LOAD 

gelesencE 
Cher abkg 


.„: ,. 


Spei- 


Vcrglcith mit 
bd Uiigic 


S\ 


nha.t 


if ENDE Ih™ END 
else GOTO LESEN 





READ maeht win d 
programm BIT Gebi 
dazu dietil. jeweils ei 



wird, 



dell, eleichzeitis der Prfifsum- 
men-Zahler infcremenliert. Das 
gelesene Bit wird jeweiU von 
llii)i!> ill die SFeicbeizeile J37 
'rotiert', dii ais Lesepuffer 
dient, Nach achtmalieem Auf- 
raf von Bit enttiilt der Lesepuf- 
fer ein vcUstandiges Byle. 
Die Syndironisation auf den 
'Byle-TaW Her 7om ttinO gde- 
icncn Dalen crfolgt so, Der 
Compnter liMl jewHIt rin Bit 
und prilft dann, ob sich im Le- 
sepuffer anschlielleod das 
'SYN'-Zeichcn SJ5 ■ " " 
isderFaUis 



Vom BASIC hor liann pc 
Tape daher mit der Ri^f 

LOAD 'name', 9. SEC 
aufserufen werden. Ei Nu 
als Sekundaradresse (3E 
dei;tet dabei, dall Aat, 
gramm eui doi Anfanj d BA 
?IC-Spe[iJi«s geladen 
Mit einer Angafce unglei Nu 
wird das Programm an di 
le geladen, die ira Param 

eiu reiokatives Laden v 

schinenprogramraeu 

mOglieh. 

Einzelne Zeichen des N 



Auf die Option 'Mas u 
des Restnamsns' mit "* wu 
ueriichtet. Statt dessen ai 
sin File mit dcm -un 
'ABCDEFGHIJK' mit 
ABC" Oder audi 'LOAD 
geladen werdsn. Ajcf. 

i!t moglich (gaau, w, 
Commodore-BecriebssyB 
lier gewoBnt). 



die w 



u Birte-i 



Tden 



geleseti (Label EHA). Bis zur 
AbschluSmaike (I2A bzw. 
SCf) miisscn jeiit (u.iiidcslais 
elf) weitere SYM-Zeichen fol- 
gen, EOlisI wird der Synchroni- 
satiiinsversuch wiederholt. 



beidit Baudialc 3600 f 
Adresse 12S stellt 7200 
ein (nur fur die Oberlr 
des D^tenblccks, nichi 
Paramelerblockj. L)er . 



Zeichen liah^n. 1 
gramiTjtaLsch n 



h 



-bst 



Piodukte fiif den 
Commodore CBM-64 

MODULE SPIELE 



DM ik 



Fur den Computer zu Hause e n Mabelstuck 
das n lede Wnhnung paRt 




1 Floppy Disk Laufwerk 


















";r 


.r. 


r 


.„. 


^; 






























































1^ 


» 


.0 




jp 












U NWE M NN M nit 7 TelcHm^sbsi, Lnlsi- und 
a g d nsleijari,ng, weaopllmlarler bl- 

Gerhard Siemens Micro Computer Service 

Lenbachstr. 115, 7000 Stu ga Te 85 90 38 




f c't-Projekt % 


V 

Die Bedienungsbcfohle bean 




und kenncn ac^vohl dir k lis 


auch aus d=m Pr grmm her , 


au! angespru fei we deii Sie 


enlspreehen als3 riherHand i 




Urn allerdioas der gu f nl i 




trolle zu entkommeii a nd sie 


in smcn Kir ig „epacl.t der m t 



PRINT STRl U3R ZZ 

'Bcfdhl33l ns 
abgeaibalc w d IZZ ill die 
Aiifrufadraae 5141' emhal 
tec). Dei Str na kajin aucli in 
einer SUingvariablen emhalten 

Die Befehle haben dab;i fol- 
gende SlruWur: 

'MODE.NAME.TYP, 



V tar VE.^IFY Inur rur HKfilis] 

Fa:is Sie wilnschen, den run 
folger.den Namen (bis zu zwdlf 
Zc'.thtii) und den Typ (bis zu 
drei Zeidien) in ASCII auszu 
Kelien, kOniien Sie dies durcii 
ein ange.iilngies U (also "SU' 
beziehunjsweise 'QL') aniei- 
gtn. ScldieDlidi kaiiii Mudc 
aiich durch ein 'N' erjanzt uer- 
den, was die Bildschirmausga- 
be der Parameter verbincert 



nicht I 



tiidiL bemhalten da diese a. 
Trenn oder ]okeis)inbole ir 
terpretleit werden 
Der T^p liein?eiLhna die Art 
dc zj flbt titscndci Dal ii 
Llcckt (F lO Die T\p Bezel h 
nrniE kann man frei waiilen al 
lerl njs gibt cs "inige Stan 
daidlvpei die da. Progranm 
crkciinl md « iraaflnn C5 spc 

Der Tvp B\S bedeu 

mil Sy^iemvariablen P 
giamn Bildscbirm und a a 
blenfdd. Dali;i 'v* 13 
Rechner, dafl die Start d ef 
4(W9h betrilKt tind und dafi d 
Systenvariable E-Line a da 

Eine Beionderhei; steJIt der 
Typ KAL dar. Hierdurdi wind 
92 




SuperTape- 

Komfort 

fur den ZX81 



en Rei.hiien gelader werdcn 
ilicn di die giL Lbe Tjpbc 
ze hn nabenmzeii DerZABl 

enisprechenden tlberietjiings- 
progranune, urn das Fremd- 
BASIC verslehen zu kOnnen. 



den drei Bytes fiir den Typ die 
Adrcsse ([o,lii) eig;ner Unter- 
progiamme einbringen, zi:ni 



Andreas Sliller 

Die Im vorlgen Heft vntee.ii^llli^n (liir?rTiip?-Biisi'raa1iiieii benii 
ligen einen 'geflillten' Parameler-Puflcr, der ibnen aUe nolwenli- 
gen Informationen lur Verfugung slelll. Dies kann natHrllth ein 
BASIC-Frusramm gewairlelsten, das die gewuusclneii Faraineler 
in Jen Pufterbewich 'POKE'. Komtorlublci isl obcr da= bict vor 
Bestelile Masehinenprngiamm, das ilbcrdios einen SuiierTapc 
Kaltstirt eriiuht. 



liegenden \dteli lereii 
daiin auf SuperTape u: 



Superrape Ladfroittmen auch 
erst einnal geiacen »erd n 
Daa lam allerdinga nur init 

r^n se"-ieh»n LF.der kennt 
del ZXSl keui' spezelkn U 
debefehle tJr Maschineiipto 
gramme Dese werden ubli 

dann sin \ er^ciiebeprograiTim 

■■ ■ Adrenii. 



und schhefiich da'i BA^fir 
Super~ape — vim Band lie i 



orgeslellte iCaltstart 



SupeiTapo-Laderou 
I - Qhne cen Bild- 
m Oligerweise milzula- 



Die Eingibe der '^dresien ka- 

langtes li erschieidemAuli 
em\oraneel]endes % — nA 
ehnung an die As:,enihler c 
oSOJ-berit - .ui kennzeic 
lung ein^r Hexadeamalzal 
3hne die.es yoranaestellie 
nterpretiert der Rechner d 
^dicsK — wie liblii-h — dc 



jlelchen Namen alipr F^^ntuell 
versch edttiom Tvp in dem Be 
tehsstrmt. angcspiochen wer 
ie nubcr d r SOi Hg.tri h 



^ SUPER R^S/ 

HEX S7A0OJ7B0O 

HE\ S7B40,t7E50' 

Die Jokernmbole dienen 



RAMTOP und den S:ac£poin- 



Ftir das l,al hdi-progrdirm 
ur a M jrattfider 'X51 
fasl genajso lajlg wis fill die 

Oberttagung des jesamten Ee- 
stes des 1 fiK^Speichers mit 
SuperTape bei 7200 Ed (raid 

17 3), 

d die File-Typen BAS 



Die l.adekon trolle 































beim Laden alc> mi rtch en 
DingeT 'ugegangen it De 


Ein Ausgabe Ltihtic 
















den LiJe orBsns und gibi 


Du folgmdn UlU ^ la„jcn 






waJireid der Ladtoaisen und 








beim Uberlesen ta] ch r E16 ke 
ilirf MeWnngen nber den Bild 


sthme iprogtamme nutzeti 


t 




RDHU) hffit die durch CH 






HI liL sdci hzeiuy, Iilai Lnd 


ADD anceiPigte texrdeamale 






Di'plaj FunktJoneT sernchten 








Unn schaltft ae aofort wieier 


RDDAD mai-ht das gleii,ne mit 






m den FAST Mode obald 


uner deziiiaJ emgegebenen 














riihrt. Um allErdingi fals 








Blflcks ilberlesen lu kt 


RDADR e Ein- 






mulisievorher^inefckinEp 








se von einijen MiUisekim 
erkaimt hah^n. 


cz, laL =r- 


^° IV, ES E -V 






6t Zci^h^n 


el 3% 




scheirt ein 'B' vor dem f am 


den 






und den resdichen Param 


BiM dafl 






Die Routine sucht dann s ian 


as us 0] 














tichtigen Block gsfimden 
Oder bis sie mii BREAK 


PRHAD Jt dcr 


0. -■" 




stoppt wird. Ein Prtlfsumm 


ur H 5pe: 














undcin Vcify-FehJermit ■<' 








iinii daraufl-in mil Meldune 'F' 


TOP aur dm- durch NEAMT 






flbeettochen. Nach einein kor- 


vorsejebenen Werl und ueran- 




retlen Ladevorgang bleibt das 


dert entiprcohend den Slack- 




d d DS O 


p Ji dEPRSP D 






Uli P 




d H uptp amm zu k 






S^ m b St 


tf d™ 




E hi dmT 






Q Ba 


D El ga H d 






sih d ar dr le n 


'" ^ b^ d 






B ang /nn 


Hil d Ml m 






Gun ha; d 


4 8 S d 














B EaK bai N 


D.U men £ £ 






fc art gtamoi 








b h S Ian- 


ah S b d 






C hJUh uh 


S 






5RE I. m 






















1 


^^ 










SH^S^E= 


2]S£ 










uhh 










Biia 1 iibl einen "JbHhlii:k ^b^i dii; 


-liiratcliit da' Eiu-ZAussuberoutireii, 






c'. i9U, Heft 5 


93 



^ c't-Projekt 


c't86 


• 


•1 


Pins 3 und 25 der IC-Fassunj; 


Zwiscne] 


nbilanz 


sieclceii. 


RAM-Karic 






IC 5 ist m oohaltbld vnl 








Stuck], te al< Lo241 aiE.aeteti 








«orde Hier muD en LS144 


Di Re^™,fln7 rt,^rtP.fl16l.e, 


Fertiskatlen atagen D^bei 


Lelerbahn chsn U.A Pii4 


i^uf Besiuckun(.splan und auf 




geht Ci uns ke neswegs darum 


inJ der Ste kerleiste XIC 24 




unicreEraartiiQgcn hei weicem 


Bausaihandlem in die Hande 


Mt enem Ohmmeer kinn 


falsi-h eineezeichnet 'Venn iti 
»ird datm beat er z>si.iii.n 

und Piui (tre es Lctauge lebf-n 


ubfrliuffca Am mitsten <er 
WufflBuns daIlMl«Lc<cr die 
sidi blslicr der Faszinatn.ii des 


lu aibe t n Aher der Ltser er 
••piit sch und klzlh h an 


sLbnell Lberprilft waden ib 
Driht hsrge tfllt erden mull 


cntiOEcn hatten xusgcmhnet 


z\i s hnell sind enllSusthtc 
N ehbauer bereit de bchuld 




mi cu.^.. IfiBll^^ten den 

ElDstifg uagcn willen EUlche 


au schUeiUch be. den Utbc 
be-n del hchallung zu u be i 


CI belragt niclit OuF i i .n 


C34) (mgcsetzt ihcrden 


lersmben sich datei so&t mm 




del StOckbsle auijeiuhrt sin 




erMenmal im CorapntetselbsC 


dein 100;lF 10\ 


ditk 1 CI mcbt rolatiiiert 


ban Darauf HirciidetKberi 


[jihelTipbnahmp [. ht z ar ^r 
he-ilich uber das hmii \zs 


C2 isl ebenfalli in der S iltkb 


a ci^cbtn De n^iF Tanial 


sen Bcifiiigc zmn c 1 8« aller 
diiHF! nichi ahgpsliinoit ^a 
werden an dieser &talle ein paar 


mdn^elfachmSauanleiunsen 
gebofn bckomu dtnnjch 


«etal ban„eg ben iloitelitet 


knndeisilur Im dsm po ili 
lei AuitbluBzurStekerlese 
XlhncinzulOen 


N^Iibuu. erlmileit nnd nfcbl 


mentation be n Emsl cer viele 


Dt i,gi.Jcisd ten tl cn 
uni CI 1 ind im Beatiu,l:un„ 
au driick als Elckt ih kind-n 


ICi2 St n lerStl^kist und 
im Stlialiplan als 4S04 in e 


Fchlei rteme Ang^t nur ganz 


Frigen unbeartinttel as en 
Fai ei cac jfl nan alLcr 


satorea enaeeihnet Her 


geten eine nc ale Lb Ver 




KOinen \aHne ae ke amis he 




mmd) in den bi&hcngcn Be- 
scLmlniign b ii^tni^en Her 


dnoisaaen daJdisFehlender 
Siflnbeeidinungei in [Cs 
und Sle kerle ten au li len 


densalortn IUmF 16 V e nee 


AlsRAMBusleinkonncn Be 
milmaumal 15) sZutntie 




vot-i cmge M he machte 










mobtens genugon llttsii die 


Beispiel 4164 4h64 oder 21M 






B t\<. 55 htrhc t m t den Ta 




rethl ieikubt orden 


Koirekluren 


ta] Tvper erhnhen 


ICs a bt die mit '6 Retti. h 






Adesen arbeien In 7 '.ei 


Der Vlb tbau de c 1 811 Hem 


Wle be enen Pmjtkl diEser 
GrS^cno dnung tic}( (indcrs 


1 ■>1) enen Nejatoi spuokt 


telsfalesoliiemandsDalcn 


Pro tVt im Anfanpe 1 


zu erwailen habcn iicli m 7 


abbeSommen ob«ihl es m 


tl' ''ieUnTdf\c,l'"V 




O-QlJter Sorofall sm ^e Fdler 


ODES Gatter t 


Wcr r ht wil6Sl=il=e Uc 
Lann hat bu hal^bhch 

SLlile,hte Kartell En Ueines 


enaeschUlien NathAb^chlui 


Pm31-son IC1 s mit Pm ->6 


enendbar es mufl Icdislth 
die BtllLle 3E1 ent,prc hend 


de Ell wlc)(un»lm September 


del SlecVeri'slB "IH icrbun 
dea nichi ffjt P 


Exper ment der RedakU n die 


hailer Platnen crdli h eher 




elnen SatJ P atiner m H imar 


frei I'feo "Jins c zum CAD 


miliCli Pn 1 

Beider Bru^eBEl mi *ie 


Es sibi Her teller d e tur d e 


ebend es \ er schle htt Kar 
len ktmsbrtaQlAnhellUtr 




Bel itbispamurg del RAM 
IC eine k pazitSt ^cn OO^F 
eransun Dem lann Im^l 






m Schalt und Bcsiuil ungs 


Verarrton \ld C34 bi= V aut 




sdntbLhe Ersllayouls nicht 


tlai, ^igege c 1 Fii 2 nd I 


^uF RtJinnng setra'en v.n 


L'L'^^^'em'r "erfSLM^er 


NaLb den KarrrktureQ i rden 










IiderRe^-elkiummaLd Ph, 
stenieiti. fur BR3 ein^paien 




n dit zummde>il Freunde hat 


I/O Karte 




En wi klungsttuten hal mre 


und de LOiaujen di eki m t 




kOnnni) ^irdicnc iclc Nul 


Chante Fehlerm^i Pr)jeh bin 


einander lebnden Daduich 


BiilgcnPldtnen fehli d e \ er 


bfide Fehlersuuhe habei Lnd 
let-tere wird m ( groBer ft ahr 


cmiubimger ungenutzi yAif, 


lern n (Bu! W aitl ituQgsn iV 


3 nil! E ischcn IC4 P n 4 

id iCJ Pm ") S e 1! afgpbe 


schemlchketeforderbclisEm 






lenlalls init e nem D all bi'r 


Dai hat n chci mit gitmi.er 






lb ellen 


Nothiiau shcrf^ t u tun E o 


e h pfl ii h n klemen Uns" 


BR4 llur pusat? ehe In r 






re mlheiten d e uch anhjid 


ruplsl und ERS 6 (tur Betneb 


Fur das ftidct lindsiet-werk 


seine Spcz tikation : ii,h1 c n 
halt (la eheblc tfter \0! 


ion S haltplan T"vt 3e 


rul dem \ri hireti Projessur) 




s ULkbngspljn vnd leiliger i-la 


5 Id le dr^i: KnALsbau 


den ajsrc lend Da Arrj^s 




tin on >elbst klarci T l i. 


11 r= mnler Eantund arden 


mil S V, der tSnder ^ber leich 


gHiibll und guier Rat » td n 






er les hatfbar nd «urdetm 




\ olhiindigkeil halbei m t auf 


D e Tibeiler zum Set_en von 


usalzliiJiesLxlia f der Plat 




diewirklchgr.\.erendenFh 


BR- 9 10 11 12 iind im 


neiorgeshei DasLot och lUr 


w cr mit BegrlRetiine RAS 




•> baltplan zu f.nden In der 


PinSiat aHa oln^runkt. 1 


iet-n It Pet ter Htad 




m 1,1 BR1! lenen k IfPe 


(-1 fc 1 mderb Uckliste Dtr 
Ve.lbelr=et47pF \nS Icr 


load der Intenupl nu \a6e 


<.Pl kirtc 


\oslclluigen ^erhindei solte 




EPROMsKerdensTeinseiCtzl 


<*! istPin 1 TTLou ^n 1 


dpcb rTHibafl den kaut ion 


-^ifi, ffinPlatin™ ehtene 


jaf ihre P OS 1 und .4 n den 


TTLin 



c't-Einzeineft- 
Bestellung 



ELEKTRONIKA 
S A A R 

7.-9. SEPT. 1984 



feiiuH Coniputer~ 
"" Versand 

Ro]f W. Kvumaan 

AUes fiir den 
Home-Computer 




h Personalcomputer 

& 100 MHz Logikanalysator 
revolutionieren die MeBtechnik 

DerCompuierein IBM®-PC. Vlii ]hm 
verbunden ein hjoithwesl Instrument's ijAnalyst t^ 2DC0. 




Instramaoc" 

EleuiTJmc GmbH 

hrPartne tu Ue6technik 



SSs 






Commodore 64 



Ncn' Commodon; SX 64 


Sharp MZ - 721 


939- 


Sham MZ - 711 


1239- 


S».clai./XSpectr..«. „,_,„ 


Sinclair Spectrum, 


139r 


DrHfinii 12 
ScikoshabPIOUA 

Sanv 

Spcctravidco 
Spectravideo. 


795r 
675- 

299r 

109r 

SSSr 

124Sr 


rpsnii Drucker 


I148r 


Ja 


n4n 8102627 
ma S102829 

-e€- 


















;,": 






••-""— 


fe,.,,„ 









(MoUr on) angeblich Pui ' an 
Masse. Ri ht g au de Pa 
nf ) ist abe P n I Daiu abe 



BK3 ^d g Da n • 

b de mp vahl au 
F Dpp D Laufwe k z 
utltsi hi g n H ad oafl 



ril kMrl m d-r Slu kli^re m r 
fifwFajigee^ben nasemerVer 
zCHeruiijszcil vgn 22 Jm. 
(Bfl 4 7U cLiI=prn,lil, erne 
du liau rsala. f,opflade'eit 
En 5 Laufaerk emtaLhe 
Bjuart toramt auf etwa 35ms 
D^no varen ninfl lOuF erfoi 



d runt on de 
DIl. S ha Da \ Betr b 
5 8 mogn h ird h 



itejinik ist hier nichl; 
zn machen. Das Vorhan- 
denseln mn zehn Steckplaiien 

eine mit leh:;, hailen erhebliche 
Mfhrw'ien erbracht, Wer die 
id 111 Slci:kp[aiic allc jusiiulzen 
will, staBt bei 5MH: TakiFre- 
qiienz allerdlngs berelCs in kriti- 
sche Regionen vor. Eine Eus- 



sdibarc 

Urns 



lerung, d 



i erforderiicii v 



Die v[ 



) lier slammenden 
Leitungea ies ECB-Bus lEl 
uud lEO wc.d«i nid.l v=r«en- 
del. die Lage der Siectplltse 
sagt also nichls Uber [nterrupt- 



von CTS |IC7/Pin 171 u 
DSR |JC7/Pin 22) steiien si 



[. Die B 



auf i 

satiliche MUhe. Wer da 
rrddeii will, sollte daher 
paiatts Gchause lull i.i 
aenalSndigen Nstzleilen I 
Laiifnerlie einplanen. 



Def eigentlidie Computer be- 
neiigt nur ein Netiteil von 
5 V/3A (mehr An;pete Vonnen 
natitrlich nitht schadm). Hilfs- 

—12V filr Scbnittslenen 
(RS232) sind bei LeitungslSn- 
ijcii in dcr Ci-OflciiurdDung von 



s Listings tm das aber keraer. Pegel gut a 



■ auF dem Bestiickuna'auf 
:^ der Pladnen lorhanden 
egt iwlicBen KN3 nnd ICl 
ci cin AnschluB etna auf 



mit ^lin Steckplaizen 
lar or einere Abdrueh 
\ out! haben wir aus den 
itEn Grnnden tbgtsehen, 



ebenfidls mii TTL-Pegd zufrie- 
den ist. Ii VerbindunE mit dem 
c't-Tenninal isl " 
L6BUI1B leicht zi 



e Menge Warme. Ein 



n Ab;ohhiU noch it 



; Die ; 



[sfUhni 



Programmen i 



MBASIC. das seiner At:f\v:n- 
diiskciL »c^ richer nlcht z"u 
den 5chn;llsleii gehOrt, haben 
uns schia- verunsichert, Wenn 
nicht wirklich lonek:e Ergeb- 
nisse angszeigt wra-den vi'aren, 



PraxisUp: 

Der verfljxte INPUT 

bciin CBM 8032 



Wahischeinlich kannle su ein 
RcchncT den 'Freaks' nnr halt 
so viel !)pali DMChen. Als tiplel- 



auTgrfalfen se;n: Wattst dei 
Computer in einer Input- 
Schleife auf die Einsabe eines 
Variablenwertes unl diiickt 
man nuc dit 'RETURN '-Taste, 



ibe ion 'RETURN' u 
?i Inpui-Vaiiabien. 



lPO:<E 53,112: CLR:A-23 
. Den ROM-Inhali i:i den 



S7AF7 
I7BF2 



en, das ROM D5 
:: UDIO) entfemen 
das EPROM erset- 



Byle grcBe Anderung im Be- 
triebssyslem bshoben werden. 
Dazu mill! man aileidir.gs ein 
EPROM Undein und iicu 'brcn- 
nen'. Nach der MoHiRtation 
afczeptiert dir Recliner die Ein- 



Wenn die Operatio 
reich verlaufen ist, 1 
iicii ali 'FreEk' um ei 




=i'^m* 



w 5,25" FD DUk 
250 KB- 1MB 

E nsetibar fur alle 
Computer S/sleme 



Wir fuhren Floppy Disk Loufwerke, Inlerfaces 

fiir Tandy^ Video Genie o Applet Triumph Adier 

;E COMPL'TER electronic GK«h 



ipletter Kotal09 osgen UM a - In Brielmirker 



^.^\ 



>CE-CArA SenkeliJsl Ihre lte|3aitlhjrprableiiie<;j 



NEU! RS 232 & Parallel- 

Druclrerinferfoce fiir 

Sinclair Specfrum 




ftompfeffpreis DM 1 98,- 



^BMC Neue 




Produkte ab 1984: 




DM 1298, 
inki MwSt 




TD^6 


ost Tvpenrad Drucher 










^— 


-^^ 










Hand 


r Raba aula e P od 


e ab den 1 Stucl. 


^ 


mill,!_. .BMC 

e|Gctronic 



SOFTWARE + HARDWARE 




''^Die pe fekte E we e ung Ih es CBIVI64 
m Zukunftpe spek ven 



6 kRAN 2 EPROM 



lEPROil OSCHGERA 



lEPRO » PROGRAMM ERER 



■ EPROM BANK 



rMACHSDRlCKER PUFFER 




c'l-Soflw. 







Wordcrift lauft sowolil mi; 




glass & Long 


Casstlle sh auc:i mit (einer 




iw-Klisl'aJ)i 2C 


Oder mihr:ren) Diskeltensta- 












Cisminodoie-Bus, Parollel- 


fl 


C-6i URd 3X.64: 


oder RS-232-Schn!ttstelle. Da- 


Pr 


eis 345,00 DM 


bei werden Paritat iind Baud- 
rare voE CM Software abge- 


Je 


xtsysteme fUr kleine Compu- 
gibt es mittlerweil; ™e Sand 


fr^Sl 




Meer - wenn da roch je- 


FEZir' Ein gules utid solides 






Handworksicuj; itn Z:italtei 










iibe.-flussig' Oder sc.ior et- 


scheint ss flwas teu^r. Duich 




die sebolene Ai^fwSrts- jnd 






AbwariskompaUblliiji {is >ibl 












den IBM PC und Siriusl ist c 




liiat: Es gibl Versionen fUr 


jedoch seintn Preii \v:rt, zumal 


al 


Commodcre-Rechnsr. den 






-20 eingesclilossen, und da- 


fii" die ijkiinfligcLi CBM (264, 



40-Zeicheii-Bildsdiirin, 
das slOrl Wordcraft r.ieht 
kanii auf 40 Zeichen sehi 



lichkeilen, Adrelidaleiei 



■ 'persunli- 



va-faljte. sehr Ubersichtl.ch 
Hancbu^h zuin Wordc-afi 4 
beinhaltet ein entsprechetides 



M/PC : CP/M 2.2 
Suurte Generator 

TESCO Cnibfi 



ae Bdriebsiysteme CP/M 2.2 
(64 KByte) von drei Besilzern 
als Orur.dlage fUr ein Source- 
Lining verwendet. Erslaunli- 
dicrv,cia^ t.af dabci immcr an 
da- A drew? ¥Sn->i\ (HASP- 
E400ii, B105:FAaih) eir 
Uterselzungsfeiiier auf. 
, Urn lierausziifioden, ob M/PC 
aucii modifizierti Vmsionen 
"-dn CP/M 2.2 riclitig OLci »ail . 
vmrde da^ LJnterprogramm 
'UPPER' (wandeil Kleinbvch- 
staben in Gro3bLclistaten; 
leiclil verandert und ein nfues 
SOURCE-Llstine-erzeuiI. C: 
7f0e. vch. daJ die Wodifika- 
ticnen von M/PC nicht berflck- 
sichtigt wurden. Sclltc elwa 
M'PC keinen echren Disassem- 



sind of fenbar Jumindest einige 
Teiie des CP/M Source-Code; 
iii dcu Datsiifdes nu M/PC 
versteekr, 

Wenr das CP/IvI Source- 
Li;tiiiB vvieder in Masdiinen 
code venvandell werde:i soil, 
kdnnen Eicli Problemc ergeben. 
Soil die Obersetznng von aLde- 



Zeilenlange gi5iier als 40 Zei- 
chen, dann bewegt sich der 
Bildscliimi ais 'henstei' (iber 
den Tej.t. Scitcnfomia;e und 
TcsllSngen iM-^wn sich definle- 
reii, aulOEiatisclier Eandaus- 
gleich urid Zenlrierung, beliebi- 
ac Tabularraen auf Texiantan- 
ge odei Dezdmolslcilen (fUr 
Zahlenkolonnen). Einriiclren, 
Andetn, Erganzen, ist mOg- 
lidi. Angesclmittene WOttei 
gill n iiii;!.;, slj «ctdeii selbH- 
tatig in die neve ZeUs hirUber- 
geiopen. Mischen oder Zusam- 
nicnf jgen verschiedener Tes;te, 

Unle.slrcitliuiig: Man fmdci 

uth noch immcr nene IViOg- 



C. Software, USA ei 



Nomcn sind tciiivcisc bis /u 

den sich aber in' den eriler 
sechs Slellen. Das steiit fUr dif 
ill der Dukumenution angege- 
benen Assembisr tain Piobletn 
dar, Es jibi aber noch ancere 
Assembler, die actitsleiiige La- 
■ ■ verarbeiten 



100 KB>^e Lange. Aiie Daten- 
baciclic iuneihaib van CP/ivi 
1.1 werden duroh M/PC >oil- 
standic eiweiWrt fe.3. 'Hnns 
ERROR ON A:'), nr.d allc La- 
bels iniiitbaib des Betriebssy- 

(z.B. 'BITMAP'). 

Das von IM/PC in eiwa ?elin 

int kann ansct.iieflend editierl, 
geandert und miltels ;ines geei- 
gneten SJSU Asseobias wieder 



Das uns mr Verfllgung gestellle 

Diskelte (SS,SIJ) gelieferl. 
Uni die Arbeit vnn M/PC tii 

te.'fen, wurden drei verscbiede- 



bedarf von cirea 100 KByte, 

Oliwali! IVl/PC emigc SchSn- 
hc.tifchlcr aufwefst, kann cs je- 

de:i, der sein CP/M verandert 
mflclite und dazu ein sehr gul 
koninien:ier;os Source-LisHng 
benotigt. VorimsgcBclzt, daB 
der Anwender den recbt hnlipn 
Preis von 199 D-Marl: fir den 



Udo Sviu 

MYSTERY 

Verlag Neinz Heise GmbH 
Bisiendorfer SIrafie S 

K<:sselle fu, ZXai 

Preis 19,80 DM 

Soafi und Hpannunj im 

MVSTERY-Land verspricht 

eir. neues Spie; ftlr den ZX81 

mil nLillde^Lci!^ 16-KByte-Spel- 

chiiefweitemns. Es handell 

ler. KnaL- und Scliielispiele im 
Wellraun-Milljeu, sondern um 



kOnnen. 

Auch fetill hinter den Labeis 

ciiL Duppelpunki. Die voj:ge- 

hierdurch niehl geslflrt, andere 
aber benJStigen den Doppel- 
punkt (z.B. MBO.COIVl). 

Anwendct, deren eir.e Distei- 
tetikapazitai von weniger als 
241 KByiSiiur Ver.'ug.ing stelit, 
kOonen M/PC nidil bslieiben. 
Das Prcgrainn beieEt allein 
155 KBjte auf der Diike;te, 
Dazn komml noch das eiieugle 



Denkveimosen uod Gedacht- 
nis-Leistnngen verlangt. 
Zura Spielablauf: Die Anfgabe 

bestelit darin, mit einer Spielfi- 

gen und Brlleken beslet.enden 
Labyiinttis anteschadet zu er- 
rei^hen, AI^ 'Schliissel' zum 

Gesenstanden, die er i™ Ver- 
laLf des Spiels erwerben mul). 
Dazu sind vjele Abenteuer zu 
beslehen: Skuille Spukjes:al- 
len sullen sich deni Wanderer 
in de;i Wee. Die aefurdensn 

eine woUUberlegte Aus- 



Spieiablauf versrrielii 
hoiien U:iterhalrungswe 
Schwierigkeilsgrad isl 



a. Eine Ga- 



Die Kasselfe bestdir au.^ einer 
'INFO' - einer ausfUhilichcn 
BrMulerung de: Soielregeln in 
deutstliei SpidLlic"— und dem 
HanplprosTJUnm. Dieses isx si- 
ne EUt ge.unjene Mischims aus 
Text und Grafik und nutzl die 
eingeschranklen Daiiteiiungs- 
mfiglichk^^il des kleincn ZX3I- 




VerlH!: Markl und 

Tethmk 

JOh Seiien Fan 



diEiCS Manual auih 
duichlcsen Aber auRer 
ein»m fluchtigirn LTb'r 



njcH auf DsB dBasell 
nucli erne komtortable 
ProirammieripraLbe ist 






CLht 



Dsr Auttr EinpfieUt et. 
aber ils Nachschlaee 
weik filr dds erlalareidic 
Da eiiJerarbeitung'pro 
gramm dDawII Sirn 
uiller ist Pi fur finen 
prakliichen Fdll auj df m 
Inlialt veizeichms die 



^.....,.„_-_^ ■ 



Sace 3 ej 
Hnv,6ib 



sLtila^ewerl Fur w 



Persaaal'Coinpntei 
Handbuch 

smtisan l^si 



r Eratuhrung i 
1 lii \utoren m 



die faszimeiende Welt 
dcr Camputerlechml 
den de K appentext \ cr 
^l. i.lil EibisLlireibLdic 



Modem 

Zur 



■ Jahren durth 
in "Bausauen 



tjng 



ander- 



.cn'. IT up -It 

S'lssensquellcn 

loimte de Letiurf ge 
ics n 3cm dK R--btri 
"II '.einpm Hnhb> ee 
Hlh ( hit - die Ein 
tieg^drags W 5 m die 
em Buth beiJinebcn 
iitd "t dio Gninilue 
und das Handwerk zeuc 
Idr dlle vvciteren Bemil 
huiigen des Ccmputer 



c't-Platinen 




Der ireishammer 



als Fertfggerat 1850,- DM 

EP RO M-Program miergerat 



ajch 8743 f749 S 



-ertlggeiat 

Pr9h-Commandsr Keyboard 



KUHN ELEKTRONIK 

2909 Bosel ■ Postfach 67 - Telefon 04494/15E4 






Jcyslfc 


^; 


;!sS 


= 


is,' 


'-^ 


^zz 


s 


ormal 


Sl«,i 


bTts 


.Ss? 


to^ 


K.h 


"; 


-™ 


s^? 


sHnoa 


In 


1UJ,- UM, ri%acK. vl\Se,gSsssi"^2d Erlan^ 




Ss 


E» 


7D0S 


.FTWAP^ 


Gr=„ 




6,1/ 


"^zz 


"k; 


il^stls.'"' 


vioe 


.,... 


tlon 




Valieul 


be 


Km 


bel lien Ell k 


?% 


w, 


a^n, 


pITaji 


3m 


''BASrC-r8h''g*DM 


4eal 


.™07 


■4li 


'Si 


.1J 


"f 


TWOhteh 
elsrone.Te 

EH,B0ODW 


ifonc 

OI7b<J 


?r£ 


bar- 



T, GENERALIUPORTEUR 51 






SncIis delekten Spsclrum, Tel. 02303/1 5346, 


^^^mb"^ r'^s^-" nX"1™ e'^™ if ^£r 


0*™ 


^t'"lFml''^S'"l'^i.,-^ INTO "pa"" 


m 


Zahte 200 DM tor ZX.SPECrBUM. Tel, 0656'/ 


SPnt CROSS ASSbMULER. Kieai >a E 

compulsrEnl^fiHiinoSfintlRiyilKSWie 
O.^C01SON, ROnlaanslr. 13, 5900 


Dial In 8- 


Hfemb^HAHk,lssnburgiing14, 605(0 


isEH: 



.«. BRANDNEU von 



u 


>,i-qjalitAt m 


IsSs 


Vb1"°"' 


R< 


^6, 32K,^ H 

rgepflegt,VB63l 


IBIIEC), PHI 


s:rr: 


fs 




- o™.i., > 


"•'"■ ™' 






Das Handbuch 

zum elrad-COBOLD- 

Computer! 

Clirfetian Persson 



MASCHINENSPRACHE 



D e Bucber n einem 



Veriag He nz He se GmbH 
P fach -'746 
3000 Hanno er 1 



Der neue ORIC 

ATWIOS 
spricht fiir sich. 

Bel cieser Oualltat und dem Pre s 
von nur 748,- DM lOhrt kein Wpg 
am neuen OFIC vorbel! 




Ihr QRIC-Spezialisl fdr Nnrrl 

deutschlard halt den ATMOS zjr 
VorfChrung mit Sprachsynthesizer 



UTAW Electronic 

Laser- unc UDmputertechnic 

HagenstraSe 31 — 3O0O Hdnnuver 1 
Tele'on (0511) 341038 



sc 

^ 


OPEXTEPJQEn 




im- 
Anzelger- 

schliifl 
am E. Mai 

1984 










= 




— ^~^ ^ ~r 


^ 







ZiibehBrfUrVC2D ■» C64 | 



DEDUGGER-TESTER 



• Fur na, eats, ssd;, eaoo, um, 6bq9 is 



3S AQreB- imd Dalen busses 
gjerbidingLingeii for Singla-S 
;li — Mote liir BBalllms-fast 



Ertwicklungsbijro F. Krickl 

^hauinslsndwag 27, 7730 VS-Schwenninni 
rBl«(on:lC'77E0)61233 



Firmenverzeichnis zum Anzeigenteil 



Li der nachsten 



Ift 



unler anderem 



Sthwerpunkl Grafik. Grafik dnicken 

Mathematik \inualisiert GiaftkfiiuB i^i hcLie - 




veiienden Grafik l^hietdltn, Uds 
eihe begiiint mit iiner jllefmai 



Heft H/M (Mai/Juni) er5L:heinl am 17. Mai 19S4 
Anderungen voiljelmllen 



Das bringt 



Today; FORTH-SimubU 



c'l-Frivale Kleinanzeige 
Aufiragskane 



Chirfregebilhr DM 5,70 ink). MwSl. 



c't- Kleinanzeige 



Auftragskarte 



£»l 1 M 1 1 1 1 1 { 1 1 1 1 M 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 


r»l 1 1 1 1 1 1 M 1 1 i| M 1 1 M 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 MM 


""J 1 M M ' M 1 M 1 1 1 1 1 M 1 1 M M 1 M 1 M 1 M MM 


i'."^ ■ 1, , 1 1 1 III II MM 


;:i:;i 1 : 1 i i i i i i i m m m m 


^"i r II 1 M M M M 1 M 1 II 1 M II II 1 1 M II 1 II II II 


.%IT^MMI II " M 1 mil III II III Ml III LMI II 


^1M\ II 1 II II 1 II 1 II II 1 II 1 II 1 II II 1 1 n II M II M 11 


Pro Zeile bitle jeweils « Buchslaber eiasdil. Satize.chen Lnd Wottzwiiehenriume. Wftrler, die 
sleuer kennen Sic sc selbst ahlescn. Soil die Anzeigf unler einer Chiffrs-Nummet lauCen, so cr- 



c' t-Kon(aktkarte 






Mta, BUtlier, bolt 

s crschlcncnc Hcfte 

Hpitit Hpi^p r.iiihH 

Poflfich 2746 



c't - magazJn fiir computer technik Kontaktkarte 

Ich beziehe mich auf die in c"! / S , Seite erscliienene 

D Anieige □ redaktionelle Bespreehung 

D undbitteSie, rairweitGrelnforinationeD jberlllr Produkl_^ . 

D und gebe die nachfolgende Beslellung unlcr Anetkeniiuiig lhr« Liefci- uiiU Zili- 
lungsbedingunger auf; 





































































































Absend 


,.-.„„.. 






e't-Platinen-|ioIien-Abonneineiil Abrut'karte 





Saiitiere Platinen si 



el DM 30,— inkl, VersBndkasten und MwSl. 



Ich besiailBe aisdiUcHicli, vom Rethi il« ichrifilichtn Widtmif! innerhalb von [0 Tagen nach Atschlull 



c't-Privale Kleiuaiizdge 
Auftragskarte 



fftntlichen Sie der ui 



Kreisspaikafse Hannover, 
Koiito-Nr, 0X1-019968 
Ubtrwiescii/Sclieck liegl bei. 
Verflffenllicliuiigeii nar gesen Von 



^^ 



magazin fUr 

compulei 

lechnik 



Anzeigenabtei) ung 

Veriag Heinz Heise GmbH 

Postfach 2746 

3000 Hannover 1 



c't'Kontaktkarte 

Ansciirifl tier Finiia, bei ^ 

der Sie bestellen bz*. von tier r 
Sie Informationen erhallen wallen. 



e't-Lcser-Service 






mugaz"! fi 



Veriag Heinz Heist GmbH 
Postfacli 2746 



Beslclll/angefordert 



3IHW Hannover 1 




AFOBTHD 


MICRO 



Neu 




CP N SS hi 




IBM PC 1S> 


ODM 


mn g D 






Das CP/M PLUS* SYSTEM 




CPUH 

Z 80-2entral3inheit mil 64 KByle Sfjeicher, 
Adresseiwailwrung auf 1 MByte, 
zwei serielleri und einer parallelen Schnitlstelle. 
898,- DM + MwSt = 1023,72 DM 



FDCII 

Floppy- und SASI-Controller fut 5,25" und B" 

Laufwerke (gieichzeitig!) mit eigenem 

64 KByte Speicher una einer skkugeputfetten Uhr. 

1104,- DM + MwSt = 1258,56 DM 



CP/IW PLUS' 

Das ncuo Bctriobasyslen fiir die CPU !' und FDC II Karten Implemenlier . ialdie banked version fur 128 K 
Speicher (erweilerbarj, 10 l/O-Gerate.biszu 8 Laufwerkfcjt3x5,25', 3x8" F'Oppy- und 2x21 MByie- 
Winchester-Laufwe-ke. Alle Laufwerks- und Diskdlltjii- Parameter sind im Betrleb konflguriertar. Ferner 
werden \/erschiedene fremde D ahbjl.enfcrmate automatlsch erkannt und verarbeitet. 

698,- DM + MwSt = 795,72 DM 
PaketpreJs: 

2450,- DM + MwSt = 2793,- DM ™ Re^eam" '''"^^''"^-^"^^ WarenzBicI.ende, Fima 



michel/SHteb«(hoff CompuUf GmbH |mHc| 



PlaQhoffstraBe 11 

SSaO Vl'uppertal 1 

TeiefoT 0202/308211 



GUNTER STOHR 

5190 SiclberH 

Tel (32402)73963